Louisa M​ackintosh is a voice actress who portrayed Sarah in Telltale Games' The Walking Dead: Season Two.

Other Works

Community content is available under CC-BY-SA unless otherwise noted.