Deon Lendore Cause of Death: Trinidad and Tobago Track Star's Tragic Death Due to Car Crash Explored It has been recently reported that the Trinidad and Tobago Olympic Bronze medalist Deon Lendore passed away at the age of 29.