Career
He is the team captain of the Guildford Flames of the English Premier Ice Hockey League. After starting his career with his hometown club, Whitley Bay Warriors, Longstaff moved to the Sheffield Steelers in 1995, enjoying several victories and success in a variety of league and play-off games. Longstaff then moved to Sweden in 2001, spending one season in the Elitserien with Djurgårdens IF before returning to the United Kingdom, signing with the Newcastle Vipers in 2002.
He also had brief spells with the Manchester Storm and in Switzerland with The Human Context Sierre-Anniviers.
He returned to the Vipers in 2003 before joining the Guildford Flames prior to the 2010/11 season.