Li Xuejian was born on July 7, 1954 and is currently 69 years old.
Patrick Durkin was born on June 9, 1936 and passed away 13 years ago at the age of 73 on September 1, 2009.