Biography

Jeffrey Lieber is known for Lost (2004), Impulse (2018) and Miami Medical (2010).

Filmography