The actor — who recurs on the CW drama as presumed-dead former CIA agent Ryan — has landed a guest stint on Once Upon a Time, TVLine has learned exclusively.
He’ll play a handsome stable boy in Fairytale Land who tends to horses at the royal manor. He’s a young romantic who believes that love can make anything possible, even breaking through the barriers of his social station.
Streaming Options