De' Leon Howard III is known for CSI: Miami (2002), The Mentalist (2008) and Dexter (2006).
Sin datos