Steve ClementeAlso known as: (Steve Clemento Morro, Esteban Clemento Morro)

Lifetime: Nov 22, 1885 - May 7, 1950

IMDB logo