Timothy O'Hara is a British stage and film actor.
Sherlock Holmes
Osteopathy
Love's Vacuum
Obsessively Optimistic
Movie · as Steven
Movie
Movie · as Lionel
Movie · as Porter / Smith