sophia locke parker ambrose