Josh Dallas

An American actor from Louisville, KY, Josh starred on ABC's hit series Once Upon A Time.  He currently co-stars on NBC's Manifest. 
Bio