 Eaves began his professional career in 1993 at age nineteen when he joined the original American cast of the Off-Broadway percussion show "Stomp".Three years later he left that show after being cast as the Courier in Roundabout Theatre Company's revival of "1776".Since then he has appeared in other Broadway productions, "The Sound of Music" (Rolf), "James Joyce's The Dead" (Michael), "The Lieutenant of Inishmore" (Joey), Martin McDonagh's "A Behanding in Spokane" as Thomas Ledbury in the 2007 production of Helen Edmundson's "Coram Boy" at the Imperial Theatre, “A Time to Kill”, as Bob Cratchit in “A Christmas Carol“ directed by Matthew Warchus, and in “Sing Street“, a rock musical based on the Irish film by the same name.