En 2016, recibió el premio Caleuche como Mejor actor de reparto en la categoría Teleseries.
Otilio Castro realizó sus estudios de actuación entre 1982 y 1985, en el Instituto Profesional Teatro La Casa, donde se tituló como actor profesional con distinción máxima; allí siguió también Dirección Teatral (1984-1985), y tuvo como profesores a Fernando Cuadra y Luis Rodríguez.
Ha complementado su desarrollo profesional con estudios de danza, tap, máscaras y gestus, entre otros.
En teatro, Castro se ha desempeñado en teatro como actor y director, y como actor teleseries, películas y cortometrajes.
Junto con el librero y dramaturgo Luis Rivano creó a mitad de los años 1990 la Compañía Teatral de Repertorio.