Horna, der von 1998 bis 2009 Profi war, gewann in seiner Karriere zwei Einzel- und fünf Doppeltitel auf der ATP Tour.
Seinen größten Erfolg feierte er aber 2008 an der Seite von Pablo Cuevas bei den French Open, als sie dort im Endspiel Daniel Nestor und Nenad Zimonjić mit 6:2 und 6:3 besiegten.
Zwischen 1995 und 2009 bestritt er auch 57 Partien für die peruanische Davis-Cup-Mannschaft, von denen er 38 gewinnen konnte (seine Einzelbilanz: 28:7).
Nach seiner Karriere fungiert er u. a. als Turnierdirektor, etwa beim ATP Challenger Lima. 2024 erhielt er eine Geldstrafe von 10.000 US-Dollar, da er in geschäftlicher Verbindung mit einem Wettanbieter stand, was gegen die Regeln der International Tennis Integrity Agency verstößt.[1]