Han deltog i Sommer-OL 2008 i Beijing, hvor han blev slået ud i runde 64. Samme år vandt han bronzemedaljen i mænds dobbelte ved EM sammen med Tiago Apolónia. Tre år senere ved 2011 Bordtennis Europæisk mesterskab vandt han guldmedaljen sammen med sin dobbeltpartner Andrej Gaćina. I 2012 deltog han i sin anden olympiske lege, hvor han nåede til 32. runde i singlerne og kvartfinalen i holdkonkurrencen med Tiago Apolónia og João Monteiro. I juni 2015 deltog han i de første europæiske lege for Portugal i
bordtennis, mere specifikt, mænds hold med João Geraldo og Tiago Apolonia. Han vandt en guldmedalje. Ved EM 2015 vandt han sølv i singlet. Han nåede kvartfinalen i de olympiske lege i 2016 i den individuelle begivenhed. Selv om han vandt sin kamp, tabte Portugal i den første runde af holdkonkurrencen.