Michael O'Dwyer
Shankara (2025)
Bailey
Maharadscha (2024)
Reginald Craddock
स्वतंत्र वीर सावरकर (2024)
Buller
கேப்டன் மில்லர் (2024)
Bracken
డెవిల్ (2023)
Governor
Shamshera (2022)
Cunningham
RRR (2022)
Not Out (2022)
Officer Steve
अंग्रेजी मिडीयम (2020)
Alvin
कमांडो 3 (2019)
John Haughton
केसरी (2019)
Daniel
Parmanu: The Story of Pokhran (2018)
Deputy Commissioner Wilkie
डिटेक्टिव ब्योमकेश बक्शी! (2015)
Jeb
30 Minutes or Less (2001)
Kevin
And Then Came Summer (2000)