Si è diplomato alla Real Escuela Superior de Arte Dramático (RESAD) e ha studiato anche al Teatro de la Danza dove ha partecipato a diversi corsi specifici. Non è solo un attore ma anche un pittore: le sue opere sono firmate Pedro O’Choro, dal cognome della madre di suo padre, appunto O’Choro. Ha fatto parte di svariate compagnie teatrali tra le quali La Fura dels Baus e Teatro Clásico Nacional, ma ne ha anche formata una tutta sua, chiamandola Grupo Dom.
È diventato un attore popolare in Spagna grazie ad alcuni show galiziani per i quali ha ricoperto svariati ruoli. Si è comunque esibito anche in serie televisive prodotte fuori dalla Galizia, come A las once en casa, Todos los hombres sois iguales, Condenadas a entenderse, Mediterráneo e Código fuego. Tra il 2017 e gli inizi del 2018 è apparso anche nella prima e unica stagione di Traición dove ha interpretato il ruolo di Roberto Fuentes. Il successo mondiale è arrivato però grazie alla serie televisiva targata NetflixLa casa di carta, in cui ha interpretato il ruolo di Berlino (Andrès de Fonollosa).
Vita privata
Pedro ha una figlia di nome Uriel, nata nel 1998 da una precedente relazione.
Libro de Filipo
Pedro negli ultimi due anni si è dedicato alla stesura di un libro "Libro de Filipo".
La storia narra le vicende di Filipo, un soldato romano in missione verso l'oriente per localizzare potenziali nemici che potrebbero ostacolare l'espansione dell'impero.
All'interno possiamo trovare anche molte pitture dipinte a quattro mani insieme alla sua fidanzata Tatiana.
Il libro uscì in Spagna e in Argentina il 4 giugno 2020, mentre per gli altri paesi è uscito in maniera scaglionata. In Italia è disponibile dal 18 agosto 2020.