Epic Rap Battles of History Wiki
David Thornhill Jr.
David Thornhill Jr.png
Actor information
Full name David Narada Thornhill Jr.
Born September 17, 1983 (age 38)
Washington, D.C.
Physical description
Hair Black (currently bald)
Eyes Brown
Appearance information
Appeared in Jack the Ripper vs Hannibal Lecter
As Barney Matthews

David Thornhill Jr. portrayed Barney Matthews in Jack the Ripper vs Hannibal Lecter.

Information on the actor

David Narada Thornhill Jr. was born on September 17th, 1983, in Washington, D.C. He is an American film and television actor. He is best known for portraying small roles in some independent films, as well as guest-starring in the first season of House of Cards in 2013. His website can be found here.


Season 4:


  • Thornhill was not credited as Barney Matthews in the description of Jack the Ripper vs Hannibal Lecter.