David Allen: David Allen. Producer: Tears of Valhalla. David Allen is known for Tears of Valhalla (2016), Colonial Combat (2019) and Charlie's Choice (2016).
Known For: Tears of Valhalla (Producer), Colonial Combat (Production Manager), Charlie's Choice (Charlie Flowers), Survivors (Josh)