Show more
Richard Barela is known for Inhale (2010), Big Kill (2019) and In Plain Sight (2008). imdb.com