Richard var født i Columbus i Ohio. Hna gikk på University of Southern California på et stipend, og han studerte teater. Han var lærer i en kort periode på en high school i Los Angeles før han fikk sin første større tv-rolle, som dr. Marcus Hunter i tv-serien .