Richard grew up in Los Altos, California and attended San Francisco State University. He has taught physical education at local schools, focusing, among other things, on building healthy recess environments on the playground. Along with a former teammate, he founded a non-profit sports camp in 2012 that benefits the athletic department at his alma mater Mountain View High School.
In his spare time, Richard has a strong passion for coaching basketball and has been doing so locally for over 13 years. After three seasons coaching at Blach Intermediate School in Los Altos, he accepted a coaching offer at Lynbrook High School in San Jose, where he was the head coach of the Frosh-Soph team from 2013 to 2016. In 2017, after one season as a Varsity assistant coach, Richard was named Head Coach of the Boys Varsity team. In 2022, the Vikings won the Central Coast Section Championship, the first in school history.