Макканн впервые снялся в телерекламе шотландского производителя каши Scott's Porage Oats[англ.] где он появился одетым в национальный шотландский костюм: жилет и килт. В телевизионной комедии 2002 года The Book Group[англ.] сыграл роль Кенни Маклеода (Kenny McLeod), за которую был удостоен шотландской премии BAFTA 2002 года как лучший телевизионный актёр. После этого Макканн сыграл Петра I в телефильме «Пётр в Раю» (Peter In Paradise) и священника в удостоенном многочисленных премий британском комедийном телесериале «Бесстыдники».