JM

John Allen MacLean
Actor
John Allen MacLean is a performer living in Halifax, Nova Scotia, Canada, originally from Prince Edward Island. He has spent the last 15 years working both locally and internationally as an actor/singer and most recently a puppeteer.
I spent 10 years in musical theater, 11 years touring the world doing puppetry, and I'm now focusing more on film and television.
I spent 10 years in musical theater, 11 years touring the world doing puppetry, and I'm now focusing more on film and television.
Filmography
2010 | Haven (TV Series) · as Morgue Tech |
2000 | Catch a Falling Star · as Puck |
1998 | Emily of New Moon (1998) (TV Series) · as Gibbons |