Noah Emmerich

Acting

2004

Miracle

-
1998

The Truman Show

- Marlon / Louis Coltrane
2011

Super 8

- Nelec