PersonSteve Guevara2 credits in the catalogue: acting, crew.ActingPsycho III1986Deputy LeoCrewThe Polar Express2004Motion Capture Artist