| tv | House of the Dragon (2022)As Ser Harrold Westerling(9 episodes) | (Not seen) |
| movie | The Witcher: Nightmare of the Wolf (2021)As Deglan (voice) | (Not seen) |
| movie | Blood Red Sky (2021)As Col. Alan Drummond | (Not seen) |
| tv | Love, Death & Robots (2019)As Bishop Cleary(1 episode) | (Not seen) |
| tv | The Witcher (2019)As Sigismund Dijkstra(13 episodes) | (Not seen) |
| movie | Aquaman (2018)As King Atlan | (Not seen) |
| tv | Saimdang, Memoir of Colors (2017) (AKA "사임당, 빛의 일기")As Group Capt. James Stagg | (Not seen) |
| tv | Preacher (2016)As Saint of Killers(43 episodes) | (Not seen) |
| tv | Colony (2016)As Andrew MacGregor(3 episodes) | (Not seen) |
| tv | Lucifer (2016)As Father Kinley(6 episodes) | (Not seen) |
| movie | The Finest Hours (2016)As Frank Fauteux | (Not seen) |
| movie | Creed (2015)As Tommy Holiday | (Not seen) |
| tv | Outlander (2014)As Buck MacKenzie(19 episodes) | (Not seen) |
| movie | Plastic (2014)As Steve Dawson | (Not seen) |
| movie | The Hobbit: The Battle of the Five Armies (2014)As Dwalin | (Not seen) |
| movie | The Hobbit: The Desolation of Smaug (2013) (AKA "The Hobbit Part 2")As Dwalin | (Not seen) |
| movie | The Hobbit: An Unexpected Journey (2012)As Dwalin | (Not seen) |
| movie | Dead Space: Aftermath (2011)As Captain Campbell (voice) | (Not seen) |
| movie | Colombiana (2011)As Head Marshall Warren | (Not seen) |
| movie | Dante's Inferno: An Animated Epic (2010)As Dante (voice) | (Not seen) |
| movie | Secretariat (2010)As Earl Jansen | (Not seen) |
| movie | Middle Men (2009)As Ivan Sokoloff | (Not seen) |
| movie | Hulk Vs. (2009) (AKA "Hulk vs. Thor") | (Not seen) |
| movie | Pandemic (2009)As Captain Riley | (Not seen) |
| movie | Green Street Hooligans 2 (2009) (AKA "Green Street 2")As Big Marc Turner | (Not seen) |
| movie | Rambo (2008) (AKA "John Rambo")As Lewis | (Not seen) |
| tv | Pushing Daisies (2007)As Hansel Von Getz(1 episode) | (Not seen) |
| tv | Prison Break (2005)As Ferguson(2 episodes) | (Not seen) |
| tv | Lost (2004)As Sergeant(1 episode) | (Not seen) |
| movie | King Arthur (2004) (AKA "King Arthur: Director's Cut")As Roman Officer | (Not seen) |
| tv | NCIS (2003)As Aleksei(1 episode) | (Not seen) |
| movie | Lara Croft: Tomb Raider - The Cradle of Life (2003) (AKA "Lara Croft Tomb Raider: Die Wiege des Lebens")As Submarine Captain | (Not seen) |
| movie | Ali G Indahouse (2002) (AKA "Ali G in da House")As Duke | (Not seen) |
| tv | 24 (2001)As Mikhail Novakovich(7 episodes) | (Not seen) |
| movie | Erik the Viking (1989) (AKA "Erik viking")As Thangbrand/Citizen/Dog Soldier | (Not seen) |
| tv | Red Dwarf (1988)As Ackerman(5 episodes) | (Not seen) |
| movie | For Queen & Country (1988)As Lieutenant | (Not seen) |