Rutherford Cravens

Rutherford Cravens is an American actor.

Anime

 * Parasyte -the maxim- (2014-2015) - Maesawa, Additional Voices