Actor · DirectorNick SagarEngland, UKSocialsIMDbKnown forThe Princess SwitchKevinQueen of the SouthDEA agent Alonzo LoyaShadowhuntersVictor AldertreeSupergirlRussell Rogers / Rip RoarRun the WorldAnderson Louis