Duncan Foster

Duncan Foster

Duncan Foster is an actor, known for The Boat That Rocked (2009).