Lee ArmstrongActorIMDb Acted in 41990s1995Magic IslandGwyn58Leprechaun 3Tammy431980s1985Follow That BirdBoard of Birds (voice)711983Fraggle RockMuppet Performer78Appearances12010s2016Creature FeaturesSelf · 1 episodeThanked in the credits12000s2007RatatouilleThanks87