Question: actor who played gary preston in the sitcom miranda
Answer: Tom Ellis