Biographies: Leo Deluglio - Actor

Biographies

 [1 Content]

Argentine actor, born on May 27, 1990, in Buenos Aires, Argentina. He is known for Champs 12 (2009), Who Killed Sara? (2021), and Vikki RPM (2017).