Richard graduated with honors from the University of California, Santa Cruz. After graduation, he moved to LA to pursue an acting career. For four seasons he had supporting roles with Shakespeare Santa Cruz. Which is a professional repertory theater company in Santa Cruz County. He played the roles of Sebastian in "Twelfth Night" and Catesby in "Richard III", and other roles.
Before his role as Sketchy in Dark Angel, he appeared in leading and supporting roles in several independent films and plays produced in the LA area. He earned a leading role in the Sci-Fi Pictures Original movie Lost Voyage. Since then he has starred in the telefilm The Partners, the independent feature Reunion, and an upcoming horror-thriller named, Fugue.
Richard starred in a sold out LA hit play, "Fluffy Bunnies in a Field of Daisies" at the New York City Fringe Festival.