Abusing Protocol
Role(s): Dave
Suede - Night Thoughts
Role(s): Man's Father
When Do We Start?
Role(s): Priest / Father Flannagan
Fantastic Beasts and Where to Find Them
Role(s): New York Journalist (uncredited)
Binary
Role(s): Glen