Andrew Deutsch
Andrew Deutsch is a writer and actor, known for Platoon Leader (1988), River of Death (1989) and Delta Force 3: The Killing Game (1991).
Andrew Deutsch's FILMOGRAPHY
All
as Actor (5)
as Creator (3)