Born in London, England in 1980, the self-taught artist embarked on a remarkable artistic journey during the midst of the global lockdown. Seeking solace and respite from the chaotic world surrounding her, painting emerged as a source of inspiration and distraction, granting her a newfound inner peace, harmony, and tranquility with minimal academic achievements and wavering motivation from her earlier school years, she took a decisive step and enrolled in a local evening class, seeking to connect with fellow artists and acquire novel and captivating painting techniques. This transformative experience bolstered her confidence and provided the much-needed encouragement to pursue an online B.A. (Hons.) degree in painting—an unimaginable aspiration that became a reality. Through her artwork, Trudy consistently communicates her emotions in a positive and profound manner, allowing her innermost sentiments to manifest on canvas. Notably, her dedication and talent were acknowledged with a certificate of merit, recognizing her exceptional participation in the esteemed international selection of the Luxembourg Art Prize in 2023. Art remains an ongoing voyage of self-discovery and expressionism as well as a spiritual practice for Trudy, an enduring passion that she hopes will inspire and empower others to persevere and pursue their dreams.

My painting is both a demonstration of the amazing things paint can do and how it affects you as a creator and viewer, as well as a voyage of new experiences for me. I receive a lot of inspiration from the surrounding natural beauties, including the animals, plants, beaches, and parks. I find it fascinating and believe our dreams can come true through manifestation in the present moment. within our consciousness to create abstract representations of the inner and outer mind, music also inspires me when I'm meditating and dreaming. I enjoy how paint is so malleable and flows with its own energy, similar to pouring techniques, which force you to give up control and eventually make each painting unique and wonderful.