Mea Culpa
Spirited Away
Let Go
Ask Me What You Want
When the Phone Rings
RoboCop
Mufasa: The Lion King
Droga La Pelicula
Porn to Be Free
Wicked
David Hagan is an actor, known for The Dark Military (2019), Marching Out of Time (1993) and Breezin' with Bierman (2014).