David Roster is an actor, known for The Hidan of Maukbeiangjow (1973) and The Get-Man (1974). Read more on iMDB