Myles Angus MacVane

Born: None


Placeholder

Oops! You're A Vampire

as uncredited
Released: 2022-10-20

Twin sisters Lara (Eilis Cahill) and Helen (Devon Bailey) Baxter couldn't be more different....

Movie page

Tom Devil’s New Year

as God
Released: 2007-05-12

Calamity Menagerie and Devil Duck Productions' crazy comedy/musical in the tradition of Rocky...

Movie page