Actor · Born 1971
The Midnighters
2017 · as Bank manager
Waiting for Ophelia
2009 · as Jonah Cross
Man's Best Friend
1993 · as Dog Catcher #2
Freeze Frame
1992 · as Brandon
Teenage Mutant Ninja Turtles II: The Secret of the Ooze
1991 · as Donatello (voice)
14 Going on 30
1988 · as Lloyd Duffy
Summer Camp Nightmare
1987 · as Donald Poultry
Bigfoot
1987 · as Kevin
Defenders of the Earth: Prince Kro-Tan
1987
Davy Crockett
1986 · as Ben Parker
Defenders of the Earth: The Necklace of Oros
1986
Little Spies
1986 · as Melvin