Career
He started competitive rowing in 1998 and currently represents Sporting Clube de Portugal. On 20 January 2013 at the ErgoHead a 20 minute ergo race he rowed 6180 m at a pace of 1:37:1 taking second place, 17 m behind the Danish Steffen Bond (who beat his previous world record 1:37:3 by setting a new maximum of 6197 m in 1:36:8).