Exclusive: Once Upon a Time Crowns Richard Schiff as Snow White's Royal Father

Having previously served under President Bartlet, Richard Schiff will soon lord over a dominion of his own — on Once Upon a Time.

TVLine has learned exclusively that the Emmy-winning West Wing alum will guest star on ABC’s fantastical freshman series as the Enchanted Forest’s King Leopold, who also happens to be Snow White’s father. READ MORE