After graduating he studied theater at Boston University from which he graduated with a degree in performance.
He is best known for his roles as on American Broadcasting Company Family"s Lincoln Heights, as on the Home Box Office drama In Treatment and as on the National Broadcasting Company series Grimm. He was a football player at Saint Mary"s College High School in Berkeley, California. He auditioned for a spring musical and got the role of the Scarecrow in The Wiz.
After that, he became very interested in theatre and acting and was highly involved with the rest of the school theatrical productions.
After graduation, Hornsby continued his studies at the British American Drama Academy. After finishing his studies at Oxford, Hornsby moved to New York City and was subsequently cast in leading roles in Office Broadway productions of To Kill a Mockingbird (as Atticus Finch), Joe Louis Blues, and Six Degrees of Separation (as Paul).
In the late 1990s, he decided to move to Los Angeles in order to transition into television and film. He has appeared in several different television productions including appearing in recurring roles in Haunted as Detective and Gideon"s Crossing as Chief Resident Doctor Aaron Boise.
His other television credits include Grey"s Anatomy, Law & Order, and In Justice among others
He also played running back in Entertainment and Sports Programming Network"s drama series Playmakers. On the big screen, he has appeared in such films as After the Sunset, Big Fat Liar, Get Rich or Die Tryin", Keep the Faith, Baby, Meet the Parents, and Stuck among others He currently lives in Los Angeles, California and is starring in the National Broadcasting Company fantasy drama, Grimm.