Darrell Taylor was created in Hayward, California, USA.
Darrell Taylor Net Worth is $700,000 Mini Biography Darrell Taylor was created in Hayward, California, USA. Known for moviesThe Challenge (2003-2017)as HimselfRoad Rules (2002)as Campus Crawl / HimselfSpring Break Challenge 2010 (2010)as Himself Source IMDB