Sid has been a part of the Manila running scene since 2009, one of the early members of TPB’s “father family”, Takbo.ph. Before the formation of TPB he started, together with Mark Mulder, a rag-tag running club called Manila Road Runners. Sid was a part of Team Powerpufff Boys’ 1st place victory at the 2011 PSE Bull Run.
In 2010 he evolved into a duathlete and proved to be a powerful swimmer after consistent and disciplined training program in the pool. In the following year he turned from duathlete to triathlete and can now be spotted at many sprint and shorter distance Tri events around Manila and Luzon, representing Team Endure.