Lilly Nelson is an actress and director, known for Electric Jesus (2020), Assassinaut (2019) and Notice (2020).
2020
as Meg
2019
as Tiberia Bluntknuckle
2018
2017
as Bar Wench
as Miss Kathleen
2015
as Sorceress
2014
as Betty
as Martha Whitley
as Woman