Ali Hassan is a Canadian actor and stand-up comedian based in Toronto.
Murdoch Mysteries
as Obie Stratford
Hudson & Rex
as Reggie Filmore
Star Trek: Strange New Worlds
as Commander Hansen Al-Salah
Odd Squad
as Delivery Doug
Cardinal
as Dr. Len Torres
Blood & Treasure
as Taj bin Yusef
Man Seeking Woman
as Bodega Guy
My Spy
as Azar
Carter
as Oscar Farquhar
Mustache
as Mahmood
Conviction
as Nasir Mohammed
The Breadwinner
as Haggling Man / Talib in the Alley / Round Man / Very Old Man (voice)
Goon
as Uncle Stevie
Breakaway
as Nikku Singh
Run the Burbs
as Ramesh
Salam Zindagi
as Himself
You Gotta Believe
as Dr. Thakur
Mafia Inc.
as Ravindu Ranasinghe
The Holiday Calendar
as Mr. Singh
The Donkey King
as Raja Uncle (Voice)