Until 1994, Richard was the program director for all child and adolescent services at Charter Westbrook Hospital. Currently, he is the program manager of Emergency Mental Health Services for Henrico County. Richard also manages the mental health and outreach services for the Police and Fire Department of Henrico County. Richard has maintained a small private practice for 22 years in the Richmond area seeing adults and children. Richard’s specialization is working with trauma, emergency mental health, and men’s issues.