During 2009, he played the lead roles of Luke Rutherford in ITV1's supernatural drama Demons & Lord Dorian Gaudain in ITV2's eight-part drama Trinity, where he had several rear nude scenes in its first episode, and appeared in Syfy's television film Dark Relic the following year. He went on to play the lead role of Freddie Taylor in Cemetery Junction and starred in the critically acclaimed Channel 4 four-part drama The Promise, directed by Peter Kosminsky in 2011. That same year, Cooke made his directorial debut in Chandide, an independent short film based in London written & produced by Trinity co-star Arnab Chanda, who also starred in the lead role, before completing Paramount Pictures' romantic comedy Drunk Wedding. The following year, he featured in 1950s Miami-set drama series, Magic City, which came to a close after two seasons in August 2013.