The Miracle of Life 2013
as Taxi Driver
Science Fiction 2002
Director
The Ball 1999
Credits from TMDB.