David Falkenberg: David Falkenberg. Actor: Archangel. David Falkenberg is known for Archangel (1990).
Known For: Archangel (Geza)