Acting - Born Nov 10, 2004 in Los Angeles, California, USA
Curtis Schurer was born on November 10, 2004 in Los Angeles, California, USA. He is an actor, known for Lethal Weapon (2016), The Noise (2016) and New Girl (2011).
New Girl
2011
Superstore
2015
Dark/Web
2019
Swiped
2025
Alex, Inc.
2018
Way of the Warriors
TBA