
Known For
Filmography
—
2025
2021
2021
2018
2017
2014
2014
2011
2008
2007

Not An Animal
Movie

Fifteen
Movie · as Dr. Marco

Lie with Me
TV · as Officer Garrison · 1 ep

La Brea
TV · as Billy Fisher · 10 eps

Harrow
TV · as Carl Echeverria · 1 ep

Pirates of the Caribbean: Dead Men Tell No Tales
Movie · as Officer Moss

Fat Tony & Co
TV · as Fabio Mancini · 5 eps

INXS : Never Tear Us Apart
TV · as Head of Security · 2 eps

Underbelly Files: Infiltration
Movie · as Dominic Torcaso

Underbelly
TV · as Boy Witness · 1 ep

Kick
TV · as Osama Salim · 13 eps