Sorrillo competed in the 200 meters event at the 2008 Olympic Games, but without reaching the final round. He ran a personal best for the 100 m at the 2012 national championships, placing third with a time of 10.03 seconds. He represented Trinidad and Tobago in both the 100 and 200 metres at the 2012 Summer Olympics.