Adam Ant: Dirk Live at the Apollo 2015
as Self
The Tenants 2006
Original Music Composer
Bow Wow Wow: Live Sefton Park 07/09/82 1982
Actor
Credits from TMDB.