David Schwartzbaum was born on 20 August 1989 in Miami, Florida, USA. He is an actor, known for Miracle Workers (2019), American Crime Story (2016) and Chicago P.D. (2014).
Hide unreleased
Tied Up TBA
as Rabbi Ezra
Don't Tell Larry 2025
as Doctor
Credits from TMDB.