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