The Subtle Knife
In the unabridged audiobooks, Will was voiced by Steven Webb for "The Subtle Knife" and by Peter England for "The Amber Spyglass". In the TV series, he is played by Amir Wilson.