С 2003 по 2005 год Мартин Компстон исполнял роль Эвана Броди в английском телесериале «Монарх Глен», позже он сыграл ещё в одном фильме Лоуча («Билет на поезд»). В 2006 году, за роль в фильме «Настоящий север», Мартин Компстон был номинирован на получение кинонаграды «BAFTA Scotland Award» в категории «Лучший актёр».
Из последующих фильмов с участием Компстона наибольшую известность получили фильмы «Судный день» (2008 год) и «Исчезновение Элис Крид» (2009 год).