Francis Carr(II)
- Actor
- Sound Department
Francis Carr was born on 29 May 1957 in Sausalito, California, USA. He is an actor, known for Happy Tree Friends: False Alarm (2008), Happy Tree Friends (2000) and Happy Tree Friends, Volume 3: Third Strike (2004).