Darren DeLoach: Darren DeLoach. Actor: Barabbas. Darren DeLoach is known for Barabbas (2014), Forgiven (2012) and Sugarhouse. He has been married to Janet DeLoach since 24 October 1992. They have four children.
Known For: Barabbas (Barabbas), Forgiven (Jacob(as Darren Deloach)), Sugarhouse (Gage)