Michael Mosley was born in Iowa City, IA. He attended Cedar Falls High School, where he also took acting classes. Before he launched his career, Mosley played guitar for a local band, Hostage Boy, which recorded one demo. Having found minimal success as a musician, Mosley focused on acting instead, attending The American Academy of Dramatic Arts in New York City from 1998 to 2001 to hone his craft. He was also a member of the "47 Seconds" Drama Troupe, which advocated the prevention of child abuse and domestic violence. Mosley used television as a springboard, and landed small parts on crime drama series such as "Law & Order: Special Victims Unit" and "Third Watch." Mosley then made the transition to feature films, beginning with a lead role in the horror flick "The Bog Creatures" (2003), as one of the college-aged archeology students hunted down by the mummified zombies that they unwittingly unearthed. He also appeared in a number of independent dramas like director Doug Sadler's "Swimmers" and Michael Knowles' "Room 314," which gave audiences an intimate peek into five couples' lives as they navigate critical moments in their relationships in an anonymous hotel room at different times.Mosley had a recurring role as an FBI agent on the short-lived drama "Kidnapped" (NBC, 2006-07) and began nabbing bit parts in more mainstream projects, such as the romantic comedies "27 Dresses," "The Accidental Husband" (2008) and "The Proposal" (2009); in the latter, he played Ryan Reynold's best friend. In 2009, he joined the cast of the hit comedy "Scrubs," as a sarcastic medical student who develops an awkward relationship with Eliza Coupe. Mosley continued to make headway on television with guest starring roles on a number of shows such as "Law & Order: LA" (NBC, 2010-11) and "The Closer" (TNT, 2005-12). In 2011, Mosley starred in the ABC period drama "Pan Am," a series set in the 1960s that followed a group of flight attendants as they jet set around the world. On the stylish series, he played a hilarious co-pilot opposite Christina Ricci, Kelli Garner and Margot Robbie as the Pan Am stewardesses.