| tv | S.W.A.T. (2017)As Galloway(1 episode) | (Not seen) |
| movie | Alien Outpost (2014)As General Dane | (Not seen) |
| movie | AE: Apocalypse Earth (2013)As Lt. Frank Baum | (Not seen) |
| movie | Deadly Descent: The Abominable Snowman (2013) (AKA "Deadly Descent")As Mark Foster | (Not seen) |
| tv | Arrow (2012)As Dante(3 episodes) | (Not seen) |
| movie | War of the Worlds: Goliath (2012)As Patrick O'Brien | (Not seen) |
| movie | 9 Miles Down (2009) (AKA "Nine Miles Down")As Thomas 'Jack' Jackman | (Not seen) |
| movie | Highlander: The Source (2007) (AKA "Highlander 5")As Duncan MacLeod | (Not seen) |
| movie | Nemesis Game (2003)As Vern | (Not seen) |
| movie | Highlander: Endgame (2000) (AKA "Highlander 4: The Search for Connor")As Duncan MacLeod | (Not seen) |
| tv | Charmed (1998)As Jeric(1 episode) | (Not seen) |
| movie | Love Potion No. 9 (1992) (AKA "Love Potion #9")As Enrico Pazzoli | (Not seen) |
| tv | War of the Worlds (1988)As John Kincaid(20 episodes) | (Not seen) |