Leonardo
Series • 2011
Sarafina!
Movie • 1992
Tarzan and the Lost City
Movie • 1998
Shark Attack
Movie • 1999
Sweet 'n Short
Movie • 1991