
Acted in 18
2020s
- 2025
Between Borders
Taxi Driver
- 2024
- 2020
2010s
- 2019
Adventure Force 5
GD Operative
- 2018
Vishwaroopam II
Captain Joe Black
The Incantation
The Vicar of Borley
- 2016
RUSH: Inspired by Battlefield
Russian Arms Dealer · 10 episodes
- 2013
Vishwaroopam
Captain Joe Black
- 2011
- 2010
2000s
- 2006
Aces
Jimmy "Blue Eyes" Artel
- 2002
- 2001
- 2000
Wildflowers
Blues Traveler Fan (uncredited)
Sausalito
Fillmore Groupie
Produced 13
2020s
- 2025
Between Borders
Producer
2010s
- 2019
- 2018
Vishwaroopam II
Producer
- 2016
- 2012
Donner Pass
Producer
- 2010
The Lazarus Papers
Producer
2000s
- 2009
Immortally Yours
Line Producer
- 2004
- 2003
- 2000
Directed 5
2010s
- 2019
- 2018
Vishwaroopam II
First Assistant Director
The Incantation
Director
- 2012
Donner Pass
First Assistant Director
Wrote 1
2010s
- 2018
The Incantation
Writer