Allan McLeod снимался в 6 серий и 6 фильмов. Исполнитель роли Ted в сериале Морская полиция: Спецотдел. В кино, как Mandals в художественном фильме Desperados.