 Torrens was born in Bromley, Kent, and educated at Bloxham School in Oxfordshire.He studied English Literature at Trinity College, Cambridge and subsequently studied acting at Drama Studio London.Torrens's television appearances include "Consenting Adults", two episodes of "Jeeves and Wooster", two episodes of "Doctor Who" ("Human Nature"/"The Family of Blood"), "The Brittas Empire", "Green Wing", "Silk", "The Government Inspector" (as John Scarlett), "The Last Detective" and DI Spencer for a few episodes in "The Bill" in 2001.