Actress Mianda Watts is an actress, known for Drawing Blood (2005), Spaced Out (2006) and Leisure Suit Larry: Magna Cum Laude (2004). Search: