No photoJoshua AnnexActorIMDb Acted in 22000s2005Satan's Little HelperSatan Man611990s1999Law & Order: Special Victims UnitJames Assad · 1 episode81