Show more
Todd Babcock was born on 12 October 1969 in Jackson, Michigan, USA. He is an actor and director, known for Planet of the Apes (2001), Gods and Monsters (1998) and Buffy the Vampire Slayer (1997). imdb.com
Kevin Spacey
Joey Chestnut
Jennifer Aniston
Sydney Sweeney