En teatro, Castro se ha desempeñado en teatro como actor y director, y como actor teleseries, películas y cortometrajes.