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 14 years ago at the age of 73 on September 1, 2009.