William Shockley est un acteur de 60 ans (17 septembre 1963). William Shockley a tourné dans 4 séries et dans 13 films. Une prestation à retrouver dans le rôle de Rand Palmer dans la série NCIS : Los Angeles. Au cinéma, dans le rôle de Deck Officer Brooks dans le long métrage Haunting of the Queen Mary.