close button

Debbie Castro

Selected in
No items found.

Debbie Castro, an Irish Conceptual Documentary Artist currently based in London, UK, seamlessly intertwines photography, poetry, and moving image in her artistic practice. Positive, reliable, motivated working both in a team and individually. Enjoys building a community, organising and problem solving. Calm but passionate with excellent management skills working towards a budget. Educator with a Degree in Psychology and a MA in Photographic Arts. Freelance Co-ordinator and teacher for London Institute of Photography, curating and executing exhibitions.