He formed Triumph Theatre Productions with Duncan C. Weldon and Paul Elliott in the late 1960s. This company produced more than 100 plays, musicals and pantomimes all over the country; some of them starred Todd.
