Movie | I Filmed Your Death | Pierce Lyndale | 2025 |
Movie | Scarlet Moon | Himself | 2006-01-02 |
Movie | Alice Cooper: Prime Cuts | Self (Guitarist 1968-1974) (archive footage) | 1991-01-01 |
Movie | Mr. North | Working Man in Courtroom (uncredited) | 1988-07-22 |
Movie | In Love | Roland | 1983-11-01 |
Movie | That's Outrageous | Michael | 1983-10-12 |