John Barrasso first ran for U.S. Senate in 1996. He was elected to the Senate in 2007 and has served since then. Barrasso is a member of the Republican Party and is currently the senior senator from Wyoming.
Unveiling John Barrasso: A Journey Through Medicine and Politics