Richard Loo, who played Hai Fat in The Man With The Golden Gun, was born in Hawaii on 1st October 1903. Richard Loo, who played Hai Fat in The Man With The Golden Gun was born in Hawaii on 1st October 1903.