Nacido en el seno de una familia de artistas, era hijo del actor Ramón Peña, en cuya Compañía se integra en 1928, desde donde pasaría a la del Teatro Infanta Isabel de Madrid.
Debuta en el cine en 1930 con Doña Mentiras, y un año después se traslada a Hollywood, donde permanece cuatro años, grabando versiones en español de películas inicialmente rodadas para el púbico anglosajón.
De regreso a España, y una vez finalizada la Guerra Civil retoma su carrera, compaginando cine y teatro.
Tras contraer matrimonio en 1953 con la actriz Susana Canales ambos forman su propia compañía teatral y su carrera cinematográfica comienza a quedar relegada a papeles de reparto, en muchos casos y durante los 60, en coproducciones y Spaghetti Western.
Murió repentinamente a los 60 años en Marbella, donde pasaba unos días de descanso, después de participar en la película Pánico en el Transiberiano.