Cassidy startet som juniorspiller i Liverpool, og skrev under profesjonell kontrakt med klubben i 1996. Han fikk tildelt trøyenummer nummer 22, men fikk ingen kamper på førstelaget. Det nærmeste han kom førstelaget var som ubenyttet innbytter i hjemmekampen på Anfield mot Sheffield Wednesday7. desember 1996. Liverpool tapte forøvrig kampen 0-1.
Han ble frigitt av klubben 22. juli1999, og skrev da under for Cambridge. Her spilte han 8 kamper. Han spilte senere også for amatørklubbene Northwich Victoria og Burscough.