The Love Witch
Role(s): Renaissance Lord
End of the World
Role(s): Barry
They Live in the Grey
Role(s): Arthur
Auxilium
Role(s): Tasher
See You on Venus
Role(s): Dr. López Girón