
Known For
Photos
Filmography
—2026
2024
2023
2022
2021
2021
2020
2016
2014
2014
2012
2011
1999
Real, True 100 Percent Love
Real, True 100 Percent Love
Movie · as Luca

The Floaters
Movie · as Jeff

Playing Sam
Movie · as Alex

Our Son
Movie · as Will

The Noel Diary
Movie · as Dion

Walk With Me
Movie · as Tim

The Surrogate
Movie · as Pierre

The Flight Attendant
TV · as Rick Green · 4 eps

The Lennon Report
Movie · as EMT

The Normal Heart
Movie · as Nino

NCIS: New Orleans
TV · as Gus · 1 ep

The Outs
TV · as Kevin · 6 eps

Person of Interest
TV · as Noah · 1 ep

Law & Order: Special Victims Unit
TV · as Rainbow Warrior · 1 ep

