Info mistake?
Biography
Issac Ruff is known for The Walking Dead: A Telltale Game Series (2012).
Awards
Filmography
No data