Known For
Filmography
2026
2026
2025
2024
2023
2023
2022
2022
2022
2019
2019
2018
2016
2011

Stratford Festival: A Midsummer Night’s Dream
Movie · as Oberon

This Above All: The Theatrical Life of Antoni Cimolino
Movie · as Self

The Winter's Tale
Movie · as Polixenes

Much Ado About Nothing
Movie · as Don Pedro

Richard III
Movie · as Duke of Buckingham

All's Well That Ends Well
Movie · as Lavatch

A Midsummer Night's Dream
Movie · as Bottom

Slumberland
Movie · as Pilot

Summer Memories
TV · 14 eps

Coriolanus
Movie · as Caius Martius Coriolanus

The Tempest
Movie · as Sebastian

Recall
Movie · as Malik

Kim's Convenience
TV · as Leo · 1 ep

Suits
TV · as Bailiff · 1 ep