Anatomy of a Warrior: The Steve Nijjar Story 2022
as Self
The Last King 2015
as Ranjit Singh, Writer
The Protector 1998
as Steven
Brothers in Trouble 1996
as Household Ensemble #4
Safety Zone 1996
as Valentino
The Final Goal 1995
Actor
Credits from TMDB.