← Back to explore













Filmography12 titles

Queen of the South
2016as DEA agent Alonzo Loya
2016as DEA agent Alonzo Loya

Shadowhunters
2016as Victor Aldertree
2016as Victor Aldertree

NCIS: Los Angeles
2009as Joseph
2009as Joseph

Supergirl
2015as Russell Rogers / Rip Roar
2015as Russell Rogers / Rip Roar

The Princess Switch
2018as Kevin
2018as Kevin

Run the World
2021as Anderson Louis
2021as Anderson Louis

The Princess Switch: Switched Again
2020as Kevin Richards
2020as Kevin Richards

The Princess Switch 3
2021as Prince Kevin
2021as Prince Kevin

The Irrational
2023as Logan Rajesh
2023as Logan Rajesh

Ill Manors
2012as Marcel
2012as Marcel

Gunrush
2009as Gang member
2009as Gang member

My Fault
2024as Ray
2024as Ray