Richard Abelardo

Known for: Directing

Born: September 28, 1900 in San Miguel, Bulacan, Philippines - Died: August 26, 1993

Known for

Showing 15 of 15 titles