Specter's Rock 2025 2025
as Ribby
In the Spirit 1990
as Policeman #1
Night Game 1989
as Bibbee
Sticky Fingers 1988
as Hood #2
Credits from TMDB.