Acting
Are You Afraid of the Dark?
1992
Fearless
Beyond the Call
as Teen Dwayne
Swiss Family Robinson
Iron Eagle on the Attack
as Malcolm Porter
Malarek
as Young Victor Malarek
Nowhere to Hide
as Tory Bollinger
Dark Matter
as News Anchor · 1 ep.
Stargate Atlantis
as Dr. Corrigan · 1 ep.
Mutant X
as Daniel Benedict · 1 ep.
Student Bodies
as Chris Sheppard · 64 ep.
Due South
as Keith Warren · 1 ep.
as Gary · 68 ep.