Sean Allan снимался в 7 серий и 8 фильмов. Исполнитель роли Customer #2 в сериале The X-Files. В кино, как Norad General #1 в художественном фильме Watchmen.