Roger Barclay, 26 seri ve 8 filmler filmlerinde yer almıştır.Bu performans Andor dizisindeki Captain Elk rolünde görülebilir.Sinemada, Johnny English Reborn adlı uzun metrajlı filmde Agent Two olarak.