Sir Reginald Carey `` Rex '' Harrison ( 5 March 1908 -- 2 June 1990 ) was an English actor of stage and screen .
Sir Reginald Carey `` Rex '' Harrison ( 5 March 1908 -- 2 June 1990 ) was an English stage and movie actor .