highest rated
acting
- Star Trek: Strange New Worlds (TV) → Barjan T'Or
- Transplant (TV) → Shane Neal
- Anne with an E (TV) → Shady Man
- Cardinal (TV) → Josh
- Another WolfCop → Frank
- The Expanse (TV) → Staz
- 12 Monkeys (TV) → Reed
- Maps to the Stars → 2nd AD (Blue Matrix)
- Storming Juno → Sgt. MacPhee
- The Englishman's Boy (TV) → Prison Guard
- Tideland → Luke (uncredited)
- Mayday (TV) → Young First Officer