Morpheus Richards Richard Walters is a Canadian actor(Lead on Degrassi), entertainer, dancer and recording artist… January 29, 20240Comments