She is an American actress. She grew up in Germany, Scotland, and the USA. She went to Loyola University Maryland to study political science and got a law degree from George Washington University. She is known for Holy Man (1998) and Paper Soldiers (2002).