
Known For
Filmography
—2026
2025
2024
2023
2023
2022
2021
2020
2019
2019
2017
2015
2012
2010
2009
Dangerous Games to Play
Dangerous Games to Play
Movie · as Mr. Ballard

Crawlers
Movie · as Paul

Match
Movie · as Germano

Air Force One Down
Movie · as Mark Miller

After Everything
Movie · as Cop

Lovely, Dark, and Deep
Movie · as Ranger 1

Vampire Academy
TV · as Head Guardian · 1 ep

Foundation
TV · as Shadowmaster Verku · 2 eps

The Blonde Experiment
Movie · as Braden

Red Ruby
TV · as Officer Dennis · 7 eps

All Rise
TV · as Deputy Byron · 1 ep

Bromance
Movie · as Hot Guy

Ghoul
Movie · as Ryan

The Mindy Project
TV · as Waiter · 1 ep

The Prankster
Movie · as Student

Castle
TV · as Franco Ruiz · 1 ep