David Beach

David Beach

Acting

Born
1964-02-20
Place of birth
Dayton - Ohio - USA

Biography

David Beach is an actor, known for The Post (2017), Person of Interest (2011) and Delocated (2009).

Filmography