MOVIEPAD
Search icon
Michael Abelar

Michael Abelar

ActingBorn 1920-10-23 · Los Angeles, California, USADied 2004-04-29