Lee Lomas is an actor, writer, director, producer, and musician from Manchester, England.
NextFilm 2025