Robert SalvadorActorIMDb Acted in 42010s2017Psycho Wedding CrasherScott Harrison462016LuciferHot Dude · 1 episode812015iZombieDetective Cavanaugh · 18 episodes782012ArrowIan · 2 episodes73