Question: who played jack mcphee on dawson's creek
Answer: Kerr Van Cleve Smith ( born March 9 , 1972 ) is an American actor known for playing Jack McPhee on The WB drama series Dawson 's Creek , Kyle Brody in The WB supernatural drama Charmed and more recently Axel Palmer in My Bloody Valentine 3D .