David Lee Perez was born in El Paso, TX to Luis Perez (a retired correctional officer) and Lucy Perez (a substitute teacher). He has one older sibling, Luis Perez Jr. Raised in Killeen, TX, he started his interest in acting at Liberty Hill Middle school and pursued it well into high school at Harker Heights High School in Harker Heights, TX.