Tom Walker

Tom Walker will portray Francis in Daredevil.