Lyra Blobaum is an actor, singer, and artist from Iowa.
Hide unreleased
No Recess 2027
as Liz Kemper
The Intervention 2025
as Cyan
Credits from TMDB.