Known For: Acting
IMDb
Actor
When Your Flesh Screams
Actor Tío de Tamara
36 Steps
Actor Self
Am I Irvine Welsh?