Mike McLeod

Mike McLeod (born September 4, 1985) is a Canadian actor. he portrayed the role of the Meta-humanShade in the epiosde of the same name.