Actor
A Clean, Well-Lighted Place
2024 · as Old Man
The Proselyte
2021 · as Priest
Orders from Above
2021 · as Captain Avner Less