← Back to explore




























Biography
Uriah Shelton (born March 10, 1997) is an American actor and singer. He is known for his television roles, such as playing Jeff Cargill on The Glades, Josh on the web series Blue, and Joshua Matthews on Girl Meets World. Shelton was also the lead in the 2010 film Lifted.
Awards & recognition
- Young Artist Award — Best Performance in a TV Movie, Miniseries or Special - Supporting Young Actor · 2009 · nominated
Filmography27 titles

Motorheads
2025as Curtis Young
2025as Curtis Young

Girl Meets World
2014as Joshua Matthews
2014as Joshua Matthews

Instant Mom
2013as Emmery
2013as Emmery

R.L. Stine's the Haunting Hour
2010as Pete
2010as Pete

Ghost Whisperer
2005as Young William
2005as Young William

Monk
2002as Nicky Phillips
2002as Nicky Phillips

Looking for Alaska
2019as Longwell Chase
2019as Longwell Chase

The Suite Life on Deck
2008as Prince Jeffy
2008as Prince Jeffy

13 Reasons Why
2017as Pratters
2017as Pratters

NCIS: Los Angeles
2009as Finn
2009as Finn

Last Man Standing
2011as Ben Milbauer
2011as Ben Milbauer

Franklin & Bash
2011as Alex Carlisle
2011as Alex Carlisle

Without a Trace
2002as Eleven-Year-Old Brett
2002as Eleven-Year-Old Brett

Lifted
2010as Henry Matthews
2010as Henry Matthews

The Glades
2010as Jeff Cargill
2010as Jeff Cargill

Freaky
2020as Booker Strode
2020as Booker Strode

Enter the Warriors Gate
2016as Jack
2016as Jack

Alabama Moon
2009as Kit
2009as Kit

The Romanoffs
2018as Julian Myers
2018as Julian Myers

A Soldier's Love Story
2010as Wyatt
2010as Wyatt

The Nanny Express
2009as Ben Chandler
2009as Ben Chandler

Flock of Four
2017as Archie Radbourn
2017as Archie Radbourn

Unhuman
2022as Danny
2022as Danny

Ring of Death
2008as Tommy Wyatt
2008as Tommy Wyatt

Opposite Day
2009as Security Guard
2009as Security Guard

Lower Learning
2008as Prep School Kid
2008as Prep School Kid

Break
2024as Trev
2024as Trev