Walter Phelan hat 2 Serien und 4 Filme gedreht. Unter anderem spielte er Abraxas in der Serie Charmed - Zauberhafte Hexen.Im Kino in der Rolle des Creature Stage #2 im Spielfilm Wishmaster.