Boys On Film 20: Heaven Can Wait 2020
Director
Testosterone: Volume Three 2019
Just Me 2018
Black Muscular Azzez 2 2010
as (archive footage)
Priest 1995
as Reporter
Credits from TMDB.