Walter Phelan снимался в 2 серий и 4 фильмов. Исполнитель роли Abraxas в сериале Зачарованные. В кино, как Creature Stage #2 в художественном фильме Wishmaster.