Genshin Impact: Sunset 2024
as Sundjatta
Rant In Jay Minor 2010
as Jay Sheinberg
Blood Monkey 2007
as Greg Satch
28 Weeks Later 2007
as Bunker Soldier
Credits from TMDB.