Timothy O'Hara is a British stage and film actor.
Obsessively Optimistic 2016
Actor
Osteopathy 2016
as Steven
Love's Vacuum 2015
as Lionel
Sherlock Holmes 2009
as Porter / Smith
Credits from TMDB.