Born in Lucan, Ontario, Canada - and identical twin to fellow actor Chris Goddard. A trained stage actor who taught at the University of Waterloo Theatre programme, he now dedicates his time largely to the world of craft beer.
Find something to watch
Search movies, actors, and more.
Movies
Shows
People
No results found.
Known for
Decoys 2: Alien Seduction (2007)·Undressed (1999)