Sibylla Budd Net Worth is
$1.6 Million
Mini Biography
Sibylla Budd was created in Canberra, Australia. She actually is an celebrity, known for THE TRICK Life folks (2001), THE LENDER (2001) and Winners & Losers (2011). She actually is wedded to Peter Carstairs. They possess two children.
Known for movies