Who plays roddrick in Diary of a Wimpy Kid?

Rodrick Heffley is played by Devon Bostick.