6
Films
2
TV Shows
as Demon
1997
as Teddy Tentacles
2009
as Strauss
2010
as Paul Baker
2016
as Bob Biggs
2007
as Sean
as Tony
2024