highest rated
acting
- The Odd Enchantment of Madame P.
- Rematch (TV) → Paul Nelson
- Way Home → Abu Talha
- Django (TV) → Elijah
- Helstrom (TV) → Daimon Helstrom
- No 89 → John
- The Bold Type (TV) → Cody
- Bitter Harvest → Taras
- Unforgotten (TV) → Josh Cross
- The Royals (TV) → Jasper
- Grantchester (TV) → Guy Hopkins
- Ironclad 2: Battle for Blood → Guy
- Jo (TV) → Bayard
- London Irish (TV) → Martin
- Legendary: Tomb of the Dragon → Scott
- The Borgias (TV) → Raffaello
- Beaver Falls (TV) → Mac
- Brighton Rock → Mr. Oakes (uncredited)
- Misfits (TV) → Pete
- Shameless (TV) → Anto
- Agatha Christie's Poirot (TV) → Ted Williams