Billy Idol Should Be Dead 2026
as Self
Punk '76 2013
Actor
Caravaggio 1986
as Model Peeling Fruit
Number One 1985
as Tattooed Man
Jubilee 1978
as Happy Days
Credits from TMDB.