In 2006, Cooke co-starred in the film Wasted as Dixon, alongside Eddie Kaye Thomas and Kip Pardue. Cooke also played Christina Milian's love interest, Eddie, in Snowglobe. He played Eric in Young People Fucking (2007). He is set to appear in the upcoming film A Fork in the Road. He had a small role in I Love You, Man as Alan, a straight married man in a relationship with Robbie Klaven (played by Andy Samberg). Cooke was one of the lead roles in Quarantine 2.