Richard has a sister named Sarah and has been an Uncle to Nicholas Leyer for over 20 years.
Richard's most desired roles to play include; Ethan Hunt from the Mission Impossible franchise, Joker from Batman, Dracula, Jack Ryan, and Ichabob Crane of Sleepy Hollow.