Walsh toured England, Europe and Australia extensively with the Laughing Clowns and also recorded the Law of Nature album and the single Eternally Yours
अल्फा करंडक एकांकिका स्पर्धेत त्यांना लेखनासाठी, दिग्दर्शनासाठी व संगीतासाठी वैयक्तिक पारितोषिके मिळाली आणि शिवाय त्यांची एकांकिकाही सर्वोत्कृष्ट ठरली.