She is an American actress and costume designer, born in the USA. She is known for DTLA (2012), Finding Home (2003), and The Strand (2007).
(According to views)