fiona richmond actress