Timothy Peter Dalton ( born 21 March 1944 or 1946 ) is a British actor .
Timothy Peter Dalton ( born 21 March 1946 ) is a Welsh-born British actor .