answersLogoWhite

0

The current actress playing character Jessica Buchanan on One Life To Live is Bree Williamson.

Bree Williamson was born 28-Dec-1979 in Toronto, Ontario, Canada. She is married to Michael Roberts and they announced in March 2010 that they are expecting their first child.

User Avatar

Wiki User

15y ago

What else can I help you with?