David Lumsden: David Lumsden. Director: Lure. David Lumsden is known for Lure (2023), Christmas in Scotland (2023) and Meet You in Scotland (2023).
Known For: Lure (Director), Christmas in Scotland (Director), Meet You in Scotland (Director), Atonement (Additional Crew)