Rod Steele 0014: You Only Live Until You Die 1997
as Young Duke
Passion and Romance: Windows of the Heart 1997
as Antonio
Blonde Heaven 1995
as Lead Guitarist
Justine: A Private Affair 1995
as Hooded Lover #2
Credits from TMDB.