Logan Medina is an actor, known for Summer '03 (2018), The Haunting of Hill House (2018) and The Curse of the Bevakoof (2018).
Lovecraft Country - Season 1
Doctor Sleep
Summer '03
Amazing Stories - Season 1
The Haunting of Hill House - Season 1