HomePeople Biography and filmographyHomer Abiad Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Turumba1981 · Kadu Who Invented The Yoyo? Who Invented The Moon Buggy?1979 · Young Kidlat TV shows (0) No credits available.