2017
The Evil Within
Actor - Giant at Overlook Cafe
2004
6.6
Constantine
Actor - Demon
2003
8.6
Big Fish
Actor - Karl The Giant
2002
7.2
Men in Black II
Actor - Tall Alien
2001
Bubble Boy
Actor - Human Sasquatch
Full filmography