David Rickabaugh was born on May 16, 1980 in Hollywood, California, USA. He is known for his work on Elena Undone (2010), Hawk and Rev: Vampire Slayers (2017) and Sharknado (2013).
演员
2013-10(美国)
饰:Zagan
2020-08-28 00:00:00(美国)
饰:Trucker Bob
2017-07(美国)
美术指导
2017-01-20(美国)
饰:Onlooker (uncredited)
2014-06-10(美国)