Question: who played vincent in nanny mcphee and the big bang
Answer: Oscar Steer