Richard E. Grant Richard E. Grant ( born Richard Grant Esterhuysen ; , 5 May 1957 ) is a Swazi-born English actor , screenwriter , and director .
Richard E. Grant Richard E. Grant ( born Richard Grant Esterhuysen ; , 5 May 1957 ) is a British actor , screenwriter , and director .