The Safer Sex Collection 2021
as (archive footage)
XConfessions 26 2021
Actor
Worlds of Desire: Sexuality 2020
Spit and Ashes 2019
Actor, Screenplay
XConfessions 19 2019
XConfessions 12 2018
as Dion De Rossi
It Is Not the Pornographer That Is Perverse... 2018
Credits from TMDB.