No photoDavid SkigenActingKnown ForSpeed Racer: The Great Escape2009Speed Racer: The Next Generation2008Damned!1998