Acting • AGE 38


Mea Culpa
Ray
2024

The Irrational
Logan Rajesh
2023

The Princess Switch 3: Romancing the Star
Prince Kevin
2021

Run the World
Anderson Louis
2021

The Princess Switch: Switched Again
Kevin Richards
2020

The Princess Switch
Kevin
2018

Queen of the South
DEA agent Alonzo Loya
2016

Shadowhunters
Victor Aldertree
2016

Supergirl
Russell Rogers / Rip Roar
2015

Ill Manors
Marcel
2012

NCIS: Los Angeles
Joseph
2009

Gunrush
Gang member
2009

I Don't Want to Drink Your Blood Anymore

The Holiday Hitman
Hank Carter

Aladdin: The Monkey’s Paw
Aladdin