Billy Idol Should Be Dead 2026
as Self
Michael Angel 2000
as Sheila Masters
Can't Stop the Music 1980
as Dancer
Credits from TMDB.