David Del Rio
David Del Rio plays Felix, a monster-hunting genius. David made his TV debut guest-starring on Law & Order: SVU. On stage, he has starred in The Elephant Man, Next to the Last Hamlet, The Odyssey and Joe: The Musical. A student at the New York Conservatory for Dramatic Arts and Miami's New World School of the Arts, David has trained in acting, writing, directing and improv.
Note: This profile was written in or before 2011.
David Del Rio Facts