Background
McDorman was born in Dallas, Texas, the son of Deborah Gale (née Stallings) and John Allen McDorman III.
McDorman was born in Dallas, Texas, the son of Deborah Gale (née Stallings) and John Allen McDorman III.
McDorman also appeared as Evan Chambers in the American Broadcasting Company Family teen drama series Greek (2007-2011). He also starred in the National Broadcasting Company short-lived sitcom Are You There, Chelsea?, and played the role of Mike Pratt in the Showtime comedy-drama Shameless. In 2014, McDorman starred in the American Broadcasting Company romantic comedy/drama Manhattan Love Story.
He has a younger sister, Morgan, and an older half-sister, Amanda.
After dropping out of the Boy Scouts of America to pursue his acting career, he booked his first job playing a Boy Scout in an industrial film about the importance of Scouting. McDorman studied acting at the Dallas Young Actors Studio and attended Richardson High School, Westwood Junior High and Northwood Hills Elementary in Texas.
McDorman starred in the Fox sitcom Quintuplets from 2004 to 2005, and later guest-starred on House, Computer Society of India: Miami and Cold Case. He made his film debut in the 2005 thriller Echoes of Innocence, and later has appeared in Aquamarine, Bring lieutenant On: All or Nothing and Live Free or Die Hard.
From 2007 to 2011, McDorman starred as Evan Chambers in the American Broadcasting Company Family teen drama series Greek.
He also played the lead role in the 2011 Lifetime movie The Craigslist Killer. In 2012, McDorman played the male lead role opposite Laura Prepon in the short-lived National Broadcasting Company sitcom Are You There, Chelsea?. He later joined the cast of Showtime comedy-drama, Shameless as Mike Pratt.
He starred in the film See You in Valhalla opposite Sarah Hyland, and in 2014 co-starred in Clint Eastwood"s film American Sniper.
Also in 2014, McDorman was cast in the male lead role opposite actress Analeigh Tipton in the American Broadcasting Company romantic comedy series, Manhattan Love Story. In 2015, he stars in Columbia Broadcasting System"s Limitless as Brian Finch, a young man who uses a mysterious drug called "NZT" to enhance his intelligence to help the Federal Bureau of Investigation solve cases.
The television series continues the story of the motion picture of the same name.