Michael Shaw

Michael Shaw

Michael Shaw

Michael Shaw

Acting

T2 Trainspotting (2017)

Tommy MacKenzie (aged 20)