FILMOGRAPHY
2014 · Mr. Tregoning
2019 · Dr. Fino
2018 · Major Karl Plagge
2018 · Unit Manager (2018)
2013 · Richard