Josh Stewart (Criminal Minds) and Parker Croft (Once Upon A Time) have been cast opposite Casey Affleck and Matthias Schoenaerts in HBO miniseries Lewis And Clark. Based on the book Undaunted Courage, by Stephen E. Ambrose, it tells the story of America’s first contact with the land and native tribes of the country west of the Mississippi River. The miniseries follows the epic journey of the Corps of Discovery and its captains, Meriwether Lewis (Affleck) and William Clark (Schoenaerts), who traverse uncharted territory on a mission to deliver President Jefferson’s message of sovereignty as they search for his fabled all-water route to the Pacific.

Stewart, repped by ICM Partners and Morris Yorn,will play Ruben Field, a Kentucky woodsman who will assist Lewis and Clark in every aspect of their journey. Croft, repped by Abrams Artists Agency, is George Shannon, the youngest and greenest member of the expedition.