The Lost Treasure of the Grand Canyon
Role(s): Steward Dunbar
Animal Behaviour
Role(s): Todd (voice)
Stargate SG-1
Role(s): Grimsby
The Good Doctor
Role(s): Zane
A Million Little Things
Role(s): Gerald