Leo Orgil

Leo Orgil

Leo Orgil is an actor, known for Trapped: The Alex Cooper Story (2019), Blue's Clues & You (2019) and Abby Hatcher (2018).