Rob McHaffie is an artist.