Alasdair Gillis

Alasdair Gillis was one of the stars of Nickelodeon's show You Can't Do That On Television.

He was interviewed in Muppet Magazine issue 12.