Actor · DirectorAraz YaghoubiSocialsKnown forSupernaturalDemon #2The Good DoctorTech GuyDC's Legends of TomorrowPalace Guard