David Veach: David Veach. Actor: Reno 911!: Miami. David Veach was born on 29 September 1967 in Seattle, Washington, USA. He was an actor and producer, known for Reno 911!: Miami (2007), The Lost Face (2001) and Douche Bros (2013). He died on 4 January 2022 in Los Angeles, California, USA.
Known For: Reno 911!: Miami (Dangle's "Body Double"), The Lost Face (Voice #1), Douche Bros (Producer), Director's Cut (Mark)