Francis Carr, a multifaceted individual, came into this world on May 29, 1957, in the picturesque city of Sausalito, located in the state of California, USA. His professional endeavors have led him to become a renowned actor, with a notable body of work that showcases his impressive range.
Some of his most notable performances include the 2008 film "Happy Tree Friends: False Alarm", the 2000 television series "Happy Tree Friends", and the 2004 video release "Happy Tree Friends, Volume 3: Third Strike".