I'm sorry, but as of my last update, there is no widely known actor by the name of David Speck in the entertainment industry. It's possible that the individual you are referring to may not be a prominent or recognizable figure in the acting world. Without more specific information or context, it is challenging to provide an accurate answer regarding his current whereabouts.
David Yelland - actor - was born in 1947.
David Forsyth - actor - was born in 1947.
David Peel - actor - died in 1981.
David Gale - actor - died in 1991.
David Carroll - actor - died in 1992.
He was the older brother, the main character in the movie. At this post, he is a U.S. Marine stationed in Japan.
The actor James Remar played Ace Speck/ Butch Pooch.
David Sullivan - actor - was born in 1977.
David Lloyd - actor - was born in 1955.
David Weston - actor - was born in 1938.
David McLean - actor - was born in 1922.
David McLean - actor - died in 1995.
David Watson - actor - was born in 1940.
David Yelland - actor - was born in 1947.
David Forsyth - actor - was born in 1947.
David Peel - actor - died in 1981.
David Peel - actor - was born in 1920.