Cast and Crew of Miracle Landing on the Hudson

Miracle Landing on the Hudson

In 2009, just two minutes into US Airways flight 1549, a flock of birds struck the plane taking out both engines. With no power, the Captain decided to attempt the near impossible - to land it in New York's Hudson River.

Full Cast of Miracle Landing on the Hudson

Todd Boyce as Barry Leonard

Todd Boyce

as Barry Leonard

Todd Boyce was born on January 1, 1961 and is currently 64 years old.

Sara Stewart as Pam Seagle

Sara Stewart

as Pam Seagle

Sara Stewart was born on June 28, 1966 and is currently 58 years old.