Stanley Townsend, Londra'da dünyaya geldi ve Dublin, İrlanda'da büyüdü. 1982 yılında Trinity College, Dublin'den mezun olduktan sonra, Townsend oyunculuğa adım attı ve Royal Shakespeare Company ile çalışmaya başladı. Daha sonra Londra ve İrlanda'daki çeşitli tiyatrolarda sahne aldı ve tanınmaya başladı.
Townsend'un en önemli rolü, Peter Morgan'ın "Frost/Nixon" oyunundaki David Frost karakteridir. Bu rolle birlikte, İrlanda ve Büyük Britanya'daki en prestijli tiyatro ödüllerinden biri olan Laurence Olivier Ödülü'ne aday gösterildi. Ayrıca, "The Wind That Shakes the Barley", "The Tudors", "The Fall" ve "Brooklyn" gibi başarılı film ve televizyon projelerinde rol aldı.
Stanley Townsend'un kariyeri, övgüyle karşılanmıştır.