David Long: David Long. Producer: Godspeed. David Long is known for Godspeed (2023), Moonlight Bay and Killing Ray Yamamoto (2020).
Known For: Godspeed (Producer), Moonlight Bay (Kent), Killing Ray Yamamoto (Eddie), For Dave (Dave)