He began riding in 2005 at the Agrarian School in Castelo Branco. He joined the Equine Management Technical Course at the Professional School of Rural Development in Abrantes in 2007 before graduating in 2010 with the Certificate in General Equestrian Professional Training (Assistant Monitor) – Level I. He has collaborated as a rider with various stud farms. He also worked with the former EPAE rider Paulo Sérgio Perdigão. In 2013, he joined the Portuguese School of Equestrian Art as an intern. He is currently an Assistant Rider at the Portuguese School of Equestrian Art.