Actor
Martian Land
2015 · as Bryce
Faith Happens
2006 · as Jimmy
Independence Day
1996 · as SETI Tech One