Smallville Before and After 2017 (Smallville television series)

Smallville Then and Now 2017

7- Jonathan

2001 – 2017

8- Oliver

2006 – 2017

9- Pete

2001 – 2017