Question: who played vincent in nanny mcphee and the big bang
Answer: Oscar Steer as Vincent David Green , the youngest of the Green children .