Skip to content
StreamScapeX

Richard Abelardo

Known for Directing

Born
September 29, 1900
Birthplace
San Miguel, Bulacan, Philippines
Died
August 27, 1993 (aged 92)

Filmography

17 titles