Neil Breen is an American filmmaker and actor. Since 2005, he has written, directed, independently produced, and starred in six theatrical feature films. Breen's films have garnered a cult following for their low-budget production values, acting, writing, and editing.
https://www.youtube.com/watch?v=m2IV0BajqAk&t=4054s