Walter Phelan har medverkat i 2 serie och 4 filmer. En föreställning som återfinns i rollen Abraxas i serien Charmed. På bio, som Creature Stage #2 i spelfilmen Wishmaster.