CharacterRafael WaitheRafael Waithe in Legacies (2018), played by Peyton Alex Smith. Played byPeyton Alex SmithAppears inLegacies2018