7.0
Undressed
1999 · TV Series · Drama · Comedy

Acting
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.
1999 · TV Series · Drama · Comedy
2003 · TV Series · Comedy · Reality
2007 · Movie · Horror · Sci-Fi