David Lara is known for MasterChef USA (2010), RuPaul's Drag Race All Stars (2012) and Life Sentence (2018).
No data