Scott
2013
1935 Fan
2005
Harlon
2003
Tech #3 in Mobile Command Center
2001
Room Service Attendant (uncredited)
1994
Cadmus Lab Employee
2018
Lek (voice)
Garth Palacek
Scavenger Lou
2016
Jamie
2002
Planet Guy
1997
Teen Model
1987
Physics Student (uncredited)
1985