Michelle Latimer

Michelle Latimer is an actress known for playing the role of "Tech #1" in Resident Evil: Apocalypse.