Todd Grimes

Todd Grimes

Todd Grimes was born on April 14, 1974 in Greenwich, Connecticut, USA. He is a director and producer, known for Star Wars: Detours, Barnyard (2006) and The Epic Tales of Captain Underpants (2018). He has been married to Kelly Grimes since July 1, 2000.

Moives