Known For: Acting
Actor Ducksey
Iris in the Traffic, Ruby in the Rain
Actor Himself (as Stiff Little Fingers)
Shellshock Rock