Acting
Steve Simon
Bekannt aus
The Door
(2005)
The Purple Hat
(2010) – Casino Card Dealer