Taylor Roberts

Taylor Roberts is an American actress, poet, and founder of Porphyrogene Skincare. She is known for her roles as Rachel Clark on AMC's Turn: Washington's Spies and Camilla Barnes on Law and Order Criminal Intent.

More Photos Of Taylor Roberts