Sibylla Budd
Sibylla Budd演员
Sibylla Budd

Sibylla Budd was born in Canberra, Australia. She is an actress, known for The Secret Life of Us (2001), The Bank (2001) and Winners & Losers (2011). She is married to Peter Carstairs. They have two children.

TA的作品(23)