Series | Lost in Space | Will's Test Supervisor | 2018-04-13 |
Series | DC's Legends of Tomorrow | U.S. Delegate | 2016-01-21 |
Movie | Baby Sellers | Jack | 2013-08-17 |
Series | Arrow | Victor Swanstrom | 2012-10-10 |
Series | Once Upon a Time | Customer | 2011-10-23 |
Series | Fringe | Eames | 2008-09-09 |
Series | Supernatural | Graig Burrows | 2005-09-13 |
Series | Stargate SG-1 | Pilot | 1997-07-27 |