2024
as Julius van Leeuwen
2021
as Ben James
2019
as Neumann
2018
as Sascha Jung
as Liam Atwood
2016
as Rock Hem
2015
as Doctor Jones
2014
as Walter
2006
as Guy at comic book store
2005
as Anthony Nkruma