Cast Credits Smallville (2001) Guest starring as Young Oliver Queen Episode 6x05: Reunion (Oct 26, 2006)