
Acting · 38 years old
England, UK

Shadowhunters
Victor Aldertree

Queen of the South
DEA agent Alonzo Loya

NCIS: Los Angeles
Joseph

Supergirl
Russell Rogers / Rip Roar

The Princess Switch
Kevin

Run the World
Anderson Louis

The Princess Switch: Switched Again
Kevin Richards

The Princess Switch 3: Romancing the Star
Prince Kevin

The Irrational
Logan Rajesh

Ill Manors
Marcel

Gunrush
Gang member

Mea Culpa
Ray

I Don't Want to Drink Your Blood Anymore

Aladdin: The Monkey’s Paw
Aladdin