Sheila Cutchlow is an American actress. She is best known for Step Up (2006), The Wire (2006), True Detective (2015), and NCIS: Los Angeles (2018).
(According to views)