Justin Long

Justin Long

Justin Long

Justin Long

Acting

Clerks III (2022)

Shaving Nurse

Jay and Silent Bob Reboot (2019)

Brandon St. Randy (Lawyer)

Tusk (2014)

Wallace Bryton

Veronica Mars (2014)

Drunken Wingman (uncredited)

iSteve (2013)

Steve Jobs

Movie 43 (2013)

Fake Robin (segment "Super Hero Speed Dating")

Free Hugs (2011)

Checkout Boy

Alpha and Omega (2010)

Humphrey (voice)

Old Dogs (2009)

Troop Leader Adam

Planet 51 (2009)

Lem (voice)

Beyond All Boundaries (2009)

Corp. James R. Garrett / Sgt. John H. Morris

Walk Hard: The Dewey Cox Story (2007)

George Harrison (uncredited)

Live Free or Die Hard (2007)

Matthew 'Matt' Farrell

Accepted (2006)

Bartleby Gaines

Hair High (2004)

Dwayne (voice)

Jeepers Creepers 2 (2003)

Darius 'Darry' Jenner

Jeepers Creepers (2001)

Darius 'Darry' Jenner