Buschel was born in Philadelphia and grew up in the Greenwich Village neighborhood of Manhattan, New York City.
The Phenom
The Missing Person
Sparrows Dance
Glass Chin
The Man in the Woods
Movie · Director