Her work has been shown at exhibitions in the UK and Germany, and been published and sold in several countries. Astrid runs photo workshops in the UK and teaches photography at the Riverhouse Arts Centre in Walton-on-Thames.