Biography

Leonardo Garcia is an actor, known for Anchor Baby (2020).