Acting
Steve Guevara
Bekannt aus
Der Polarexpress
(2004) – Motion Capture Artist
Psycho III
(1986) – Deputy Leo