Poster: D-Dey
(see this users gallery) Oliver Muirhead plays as Harry Joyner, a pop artist who was also Spencer's idol until he gave his work some damning criticism in the episode "iHeart Art." Here we see Carly and Sam trying to convince him to say something to get Spencer out his soul-consuming depression. |