Leo Curbelo

Info

Role

Director | Actor | Writer

Date of birth

08/17/1968

Place of birth

Montevideo, Uruguay

Leo Curbelo

Biography

Leo Curbelo was born on August 17, 1968 in Montevideo, Uruguay. He is an editor and producer, known for The Fateful Encounter of Wendy and Earl (2006), The Garden of Eddie (2005) and The zombies want the Bronx (2018).