O'Hare has done works in the theatre and made guest appearances in many TV shows, such as The Royal and Taking the Flak. In the TV miniseries Hatfields & McCoys, he took on the role of Ellison Hatfield. O'Hare has also done voice acting work for various video games, including Brink and Assassin's Creed IV: Black Flag.
Pirates of the Caribbean
- Pirates of the Caribbean: The Curse of the Black Pearl - Lt. Gillette
- Pirates of the Caribbean: On Stranger Tides - Gillette