David is the head coach of The Park Gym. He has trained with Brian Viloria, WBO and WBA Flyweight champion, won the WBC Light Flyweight and IBF Junior Flyweight titles. He has also trained with Freddie Roach. His main trainer was Renee Arredondo. WBC Jr. Welterweight champion. David is also CrossFit Level 1 certified, and a 6th Dan in Tae Kwon Do.