Eric Swain: Eric Swain. Actor: Longevity. Eric Swain is known for Longevity (2005), Planet X: The Frozen Moon (2011) and SuperPhaser (2016).
Known For: Longevity (Mortimer Banshee), Planet X: The Frozen Moon (Fenrir Jacobs - Oort Ship Captain), SuperPhaser (Director), Aloha Love (Reunion Staff)