No photoLeon TeagueActingKnown ForThe Doctor Blake Mysteries2013Look Both Ways2005Amy1998Good Guys, Bad Guys1997Janus1994Blue Heelers1993Heroes II: The Return1991