Thomas Michael Fletcher
Michael is Tom Fletchers middle name and his full name is Thomas Michael Fletcher.
Carrie Fletcher
brown
No Giovanna is Not Pregnant with Tom fletchers Baby sadly :(
Marvin, Leia and Aurora
bob fletcher works in a school as a caretaker
His cat is an orange and white long haired tabby cat. It recently passed away in 2013 and his name was Marvin.
Drew
Tom Felton's full legal name is Thomas Andrew Felton.
Jake Short
Tom Anthony Parker
Tom Marvolo Riddle