Leon Scott Kennedy

Leon Scott Kennedy is an American agent. He is married to Jill Valentine.