قدم باري ماكجريجور خلال مشواره الفني (١٩٤٩-٢٠١٠) ٩ فيلم سينمائي و ٤٠ عمل تليفزيوني، بالإضافة لأعماله المسرحية.