James Russo

James Russo is an American actor who played Dicky Speck in Django Unchained.