Who is Richard E. Grant?
Richard E. Grant is a Dual (Swazi and English) Actor, Screenwriter, Director, Perfumier. Richard E. Grant was born on May 13, 1987 in Mbabane, Swaziland. As of 2026, Richard E. Grant is 39 years old. Published estimates place the net worth of Richard E. Grant at $4 million.
