Movies
Elysium
as CCB Agent
Red Riding Hood
as Adrien Lazar
Time Cut
as Gil
Stargate: The Ark of Truth
as Dr. Daniel Jackson
Stargate: Continuum
as Dr. Daniel Jackson
Faces in the Crowd
as Bryce
Judicial Indiscretion
as Jack Sullivan
Swarmed
as Kent Horvath
Arctic Blast
as Jack Tate
Stargate SG-1: Children of the Gods
as Dr. Daniel Jackson