Series | Ghosts | Ted | 2021-10-07 |
Movie | Animal Behaviour | Todd (voice) | 2018-06-04 |
Series | A Million Little Things | Gerald | 2018-09-26 |
Series | The Good Doctor | Zane | 2017-09-25 |
Movie | The Lost Treasure of the Grand Canyon | Steward Dunbar | 2008-12-20 |
Series | Psych | Artist | 2006-07-07 |
Series | Stargate SG-1 | Grimsby | 1997-07-27 |