Bahorek grew up in Worthington, Ohio and graduated from the University of Michigan at Ann Arbor in 2003 with a B.F.A.
[1][2] He starred as Tom Sawyer in Big River with Deaf West Theater.
[3] He appeared in the Transport Group's Drama Desk Winning Production of See Rock City and Other Destinations.
Bahorek played the role of Leaf Coneybear on Broadway in The 25th Annual Putnam County Spelling Bee.
[4] In 2017, he appeared as Giuseppe Zangara in Yale Repertory Theatre's production of Assassins[5]