Rylee Stiles

Rylee Stiles is a Canadian actor who played Preston Mudd in Diary of a Wimpy Kid (film).