Acting · Red Bank, New Jersey, USA · Born March 17, 1990
Doom Patrol
2019
as Lab Tech #1
The DUFF
2015
as Jeffrey