Landon Liboiron played Declan on Degrassi, the rich boy who had sex with his sister. He left the D to play Josh Shannon on
Jurassic Park: The Series Terra Nova. I have never watched Terra Nova, but from what I can tell, it starts Landon, an old gruff guy with a beard, a couple of chicks, and poorly rendered CGI dinosaurs.
Anyway, here is a gallery of 50 pictures of the lad.