John Allen McDorman IV (born July 8, 1986) is an American actor, best known for starring in the leading role of Brian Finch, a struggling musician who takes an intelligence enhancing pill, in the CBS television comedy-drama Limitless, from September 2015 to April 2016. McDorman also appeared as Evan Chambers in the ABC Family teen drama series Greek (2007–2011), starred in the NBC 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 ABC romantic comedy/drama Manhattan Love Story. In 2018, McDorman joined the revival of Murphy Brown as Avery, Murphy's son.
McDorman was born in Dallas, Texas, the son of Deborah Gale (née Stallings) and John Allen McDorman III. He has a younger sister, Morgan, and an older half-sister, Amanda. McDorman studied acting at the Dallas Young Actors Studio and Nancy Chartier's Film and Acting Studio. He attended Richardson High School, Westwood Junior High and Northwood Hills Elementary in Texas.