Netflix Movies Starring Cle Sloan

Cle Sloan was born in Los Angeles, California, USA. He is known for his work on Training Day (2001), End of Watch (2012) and Street Kings (2008). Read more on iMDB