Cortex TBA
as Male Doctor
Chinese Laundry 2022
as Robert
Match 2014
as Cabbie
Restless City 2012
as Ten Step
Battle: New York, Day 2 2011
as Alpha
Total Retribution 2011
as Mach
Lorenzo's Oil 1992
as Omuori
Credits from TMDB.