McLeod (1984) is a new media visual artist from Scarborough.  

He is represented by Division Gallery in Toronto and Montreal.

Using Format