Actor
Liz Demmon is an actor, writer, and director based in New York.
The Rise and Rise of Girard eh Denique
2025 · as Liz Tremor
Please Don't Destroy: The Treasure of Foggy Mountain
2023 · as Julia
The Audition Tape
2023 · as Michele