2019
as Neumann
2021
as Ben James
2006
as Guy at comic book store
2014
as Walter
2015
as Doctor Jones
2016
as Rock Hem