Movies
Guardians of the Galaxy Vol. 3
as Teefs
Barbie
as Warehouse Employee
Good Luck, Have Fun, Don't Die
as Scott
Wonder Woman 1984
as Co-Worker Roger
David
as King Achish (voice)
Paddington
as Security Guard (uncredited)
The Electrical Life of Louis Wain
as Herbert Railton
Black Mirror: Bandersnatch
as Mohan Thakur
Picture This
as Sid
What's Love Got to Do with It?
as Mo the Matchmaker