

Acting
Birthday: January 7, 1988 (37)
Place of Birth: England, UK
Biography
No biography available.
Known For
Select Role:
Mea Culpa (2024)Age: 36as Ray
The Irrational (2023)Age: 35as Logan Rajesh
The Princess Switch 3: Romancing the Star (2021)Age: 33as Prince Kevin
Run the World (2021)Age: 33as Anderson Louis
The Princess Switch: Switched Again (2020)Age: 32as Kevin Richards
The Princess Switch (2018)Age: 30as Kevin
Shadowhunters (2016)Age: 28as Victor Aldertree
Queen of the South (2016)Age: 28as DEA agent Alonzo Loya
Supergirl (2015)Age: 27as Russell Rogers / Rip Roar
Ill Manors (2012)Age: 24as Marcel
Page 1 of 2






