Timothy O'Hara is a British stage and film actor.
Sherlock Holmes
Movie • 2009
Love's Vacuum
Movie • 2015
Obsessively Optimistic
Movie • 2016