Фильмография и перечень ТВ-, кино проектов, в которых принимал участие или участвует сегодня актер Марк МакГэнн, содержит порядка 28 работ. Среди фильмов, ТВ-шоу и передач актера, которые стоит посмотреть, можно выделить: Yellowthread Street (1990), Семь чудес индустриального мира (2003) /Seven Wonders of the Industrial World/ и Scully (1984). Марк МакГэнн появляется в тв-шоу и фильмах в качестве актера, начиная с 1970 по 2007 годы. Первые ТВ-шоу и фильмы с участием актера: Пьеса дня (1970) /Play for Today/ - роль: Squid, Шкала времени (1982) /Timewatch/ - роль: Sextus Roscius и Scully (1984) - роль: Mad Dog. Последние на сегодня фильмы и проекты, где задействован актер Марк МакГэнн - это Гинденбург: Титаник небес (2007) /Hindenburg: Titanic of the Skies/ - роль: Commander Rosendahl (в титрах: Mark Mcgann), BBC: Убийство в Риме (2005) /Murder in Rome/ - роль: Sextus и Семь чудес индустриального мира (2003) /Seven Wonders of the Industrial World/ - роль: Joseph Bazalgette.