The Hang Up
1970 · Crime
as Sgt. Robert Walsh
RDX: Robert Dony Xavier
2023 · Action
as Dony
Jallikattu
2019 · Action
as Antony
One Last Ride
2004 · Drama
as Director
Grow Up, Tony Phillips
2013 · Comedy
as Tony Phillips
Angamaly Diaries
2017 · Action
as Vincent Pepe
iGirlfriend
2017 · Comedy
as Peg
Daveed
2025 · Adventure
as Abu
Silk
2007 · Drama
as Café Verdun Man #1
Spent
as Gregory Frieze
Night Stalker: The Hunt for a Serial Killer
2021 · Documentary
as Self - Reporter, KTTV News
Landscape with Invisible Hand
2023 · Comedy
as Brett
Captain Apache
1971 · Action
as Snake
The Makeover
as Frank
Garden of the Dead
1972 · Sci-Fi
as Mitchell
Blood on Her Name
2020 · Action
as Nathan Parrish
Bowie: The Final Act
2026 · Documentary
as Self
The Loves of Isadora
1969 · Biography
as Raymond Duncan
Sorry About the Demon
as Deomonous
False Identity
2018 · Crime
as Jesús Castellano 'Chucho'
Underfire: The Untold Story of Pfc. Tony Vaccaro
2016 · Documentary
The Erotic Adventures of Zorro
1973 · Action
as Frey Felipe
Women of the Movement
2022 · Biography
as John Carthan
Freerunner
2012 · Action
as Kid Elvis
Maybe Shower
2018 · Comedy
as Darren
Rabbit, Run
1970 · Drama
as Nelson Angstrom
State and Main
2001 · Comedy
as Water Delivery Man
The Baby of Mâcon
1993 · Drama
as The Father
The Final Conflict
1981 · Horror
as Brother Antonio
The Gospel
2005 · Adventure
as Bishop Stackhouse
The Love Guide
2012 · Comedy
as Mitch
The Town
2010 · Crime
as Vericom Crew Chief
Dream No Evil
as Bum at Landfill
The Hate U Give
as Mr. Lewis
Paranormal Island
2014 · Horror
as Andy
Operation Rogue
2014 · Action
as Pfc. Hicks
Once Upon a Time in Mexico
2003 · Action
as Chicle Boy
HouseSitter
1992 · Comedy
as Bus Driver
Dead Girl
1996 · Comedy
as Old Bum
Meet the Browns S1-S5
2009 · Comedy
as Colonel