Acting · 1973-05-08 · Richmond Hill, Ontario, Canada
Sem biografia disponível.
The Flash
2014
Eureka
2006
Stargate Atlantis
2004
The Outer Limits
1995
Sanctuary
2008