David Rickabaugh was born on May 16, 1980 in Hollywood, California, USA. He is an actor and art director, known for Repatriation (2017), Sharknado (2013) and Elena Undone (2010).
Listen Carefully 2024
as The Man in the Suit
Elena Undone 2010
as Churchgoer
Credits from TMDB.