Derek Morgan (Criminal Minds) Derek Morgan is a fictional character on the CBS crime drama Criminal Minds, portrayed by Emmy Award winner Shemar Moore. ... Throughout the series, Morgan flirts with the team's technical analyst Penelope Garcia (Kirsten Vangsness). However, the relationship is platonic.