David St. Hubbins (played by Michael McKean) is the guitarist for the fictional British heavy metal band Spinal Tap. Hailing from Squatney, East London (where him and childhood friend and bandmate Nigel Tufnel grew up), he is one of the founding members of the band and the group's primary lead vocalist.
David St. Hubbins has been suggested to play 29 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.