RICHARD E. GRANT

Richard E. Grant

Acting

Richard E.
Grant (born Richard Grant Esterhuysen; 5 May 1957) is a Swazi-English actor and presenter.