Actor
11 titles
God of War
2018
Dead Space: Aftermath
2011
Alternate Realities
2015
Mega Shark vs. Mecha Shark
2014
Def Jam Fight for NY
2004
Stargate SG-1
1997–2007
Stargate: Continuum
2008
Stargate: The Ark of Truth
Paradox
2010
LA Apocalypse
Stargate SG-1: Unleashed
2013