'te de rol aldı. Galler'deki tiyatrolarda ve drama okullarında birçok oyun oynamıştır. Sonra bir radyo prodüksiyonunda yer almıştır. 2011'de Minnie Driver ile birlikte Hunky Dory'de rol almıştır. Film, 1976 Swansea'sinde görülen en sıcak yazda geçmektir. Bu filmde Barnard, Davy rolünde oynadı ve David Bowie'nin "Life on Mars" The Who'nun ise "Love Reign O'er Me" şarkılarını söyledi. 2012'nin Ocak ayında Karen Gillan ile birlikte BBC Four filmi olan "We'll Take Manhattan" da David Bailey adındaki bir fotoğrafçıyı canlandırmıştır. Sonrasında Barnard, Guinea Pigs'te başrol oynamıştır. Film, gönüllülerin yanlış bir ilaç denemesinden sonra hayatlarını kurtarmaya çalışmalarını konu edinmiştir. Filmde ayrıca Alex Reid,Chris Larkin,Steve Evets,Nia Roberts,Oliver Coleman ve Skye Lourie gibi isimler de oynamıştır. 2012'de korku-gerilim filmi olan Citadel'de oynadı. 2012 Nisanı'nda fantastik macera filmi "Mariah Mundi and The Midas Box" çekilmeye başladı. Başrol olarak oynadığı film 2013'te çıkacak. Kaya Scodelario'yla beraber rol aldığı 2013 yapımı Emanuel and The Truth About Fishes'da Claude rolünü, Trap For Cinderella filminde ise bir DJ olan Jake'i oynadı. Barnard, The White Queen adlı Starz dizisinde İngiltere Kralı Üçüncü Richard'ı canlandırmaktadır.