לאחר שסיים את לימודיו באוקספורד, עבר הורנסבי לניו יורק ולוהק בתיאטרון למספר תפקידים ראשיים ביניהם ב""אל תיגע בזמיר"" (בתפקיד אטיקוס פינץ'), ובמחזה ""שש דרגות של הפרדה"" (בתפקיד פול).לאחר תקופה קצרה עבר הורנסבי ללוס אנג'לס שם מתגורר עד היום, הורנסבי הופיע בהפקות טלוויזיה שונות, ביניהם ""האנטומיה של גריי"", ""חוק וסדר"", וב""אי צדק"". הורנסבי הופיע גם במספר סרטים ביניהם ""אחרי השקיעה"", ""שקרן בריבוע"" ""פגוש את ההורים"" ועוד.