Lux Freer
Eddington
Role(s): Brian
A Very Merry Toy Store
Role(s): TJ
The Secret Garden: The Musical
Role(s): Colin Craven
Marvel's Daredevil
Role(s): Young Dex