

Acting
Biography
No biography available.
Known For
Select Role:
Eddington (2025)as Brian Frazee
Lux Freer (2023)
The Secret Garden: The Musical (2021)as Colin Craven
Mare of Easttown (2021)as Ryan Ross
New Amsterdam (2018)as Jimmy Corrigan
A Very Merry Toy Store (2017)as TJ
Marvel's Daredevil (2015)as Young Dex
Law & Order: Special Victims Unit (1999)as Liam Dowling
Circles






