Lester Cohen is a production designer and actor, known for Cop Land (1997), Forces of Nature (1999) and The Assassination of Richard Nixon (2004).
House of D
The Looming Tower - Season 1
Knockaround Guys
Forces of Nature