Question: who plays spencer's dad on pretty little liars
Answer: Peter Hastings ( Nolan North ) ( seasons 1 -- present ) is the biological father to Spencer , Melissa , and Jason DiLaurentis .