Stephen Hunking has been making music under the Dew Claw moniker since 2004 but has been recording and releasing albums since the 1980s, beginning with the band Hypnolovewheel.