Ha protagonizado o participado en múltiples telenovelas argentinas tales como Lalola, Valientes, Malparida, Herederos de una venganza, Sos mi hombre, Sres.
[2][3] Más tarde obtuvo papeles menores en tiras como Chiquititas (1995), Montaña rusa, otra vuelta (1996), Como pan caliente (1996), RRDT (1997), Campeones de la vida (1999), PH, propiedad horizontal (2001), Son amores (2002), Durmiendo con mi jefe (2003), y Los Roldán (2004-2005).
[4] Actuó en esos años en obras de teatro como Rita, la salvaje (2000), Hipólito y Fedra (2005), Jack se fue a remar (2008), entre otras.
[5][6][7] En 2006 obtuvo un papel importante en la serie El tiempo no para,[4] y en 2007 logró su primer protagónico junto a Carla Peterson en Lalola.
[9] Gracias al éxito, junto a Mariano Martínez y Gonzalo Heredia, protagonizó en Mar del Plata la versión teatral de la tira, durante el verano 2009-2010.
Desde septiembre de 2022, Castro comenzó a protagonizar la serie El buen retiro, producida por Kuarzo y en la que realizó su primer desnudo frontal donde mostró sus genitales.