Хорнсби был футболистом в колледже Святой Марии в Беркли, штат Калифорния. Он пробовался на весенний мюзикл и получил роль Пугала в «Волшебнике Изумрудного города». После этого он заинтересовался театром и участвовал в остальных школьных постановках. После окончания школы он изучал театральное мастерство в Бостонском университете, который окончил со степенью бакалавра в области производительности. После окончания института Хорнсби продолжил учебу в Британской академии Оксфордского университета, где изучал театральное искусство.
После окончания учебы в Оксфорде, Хорнсби переехал в Нью-Йорк, где был впоследствии известен как исполнитель ведущих ролей в таких «не бродвейских» проектах, как «To Kill a Mockingbird» (Том), «Joe Louis Blues», «Six Degrees of Separation» (Павел). В конце 1990-х, он решил переехать в Лос-Анджелесе для того, чтобы от театра перейти к телевидению и кино. Он появился в нескольких телевизионных проектах, в том числе входящие таких, как «Haunted» (детектив Марк Брэдшоу) и «Gideon's Crossing» (главный резидент д-р Аарон Бойс). На большом экране он появился в таких фильмах, как «After the Sunset», «Big Fat Liar», «Get Rich or Die Tryin'», «Keep the Faith», «Baby», «Meet the Parents», «Stuck» и других.
В 2000 году Хорнсби принял участие в проекте «Jitney», за что и получил две награды: премию Drama Desk и премию Obie.
В настоящее время он живет в Лос-Анджелесе, Калифорния и исполняет в главную роль в семейной драме ABC «Линкольн-Хайтс».