Redd Ochoa is an actor and director, known for Dead House (2017), Designated Survivor (2016) and Crawford (2018).