Uriah Shelton
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.
Known For

NCIS: Los Angeles

Without a Trace

Monk

Ghost Whisperer

13 Reasons Why

Last Man Standing

R. L. Stine's The Haunting Hour

The Glades
All Movies (13)
- Break2024 · as Trev
- Unhuman2022 · as Danny
- Freaky2020 · as Booker Strode
- Skywatch2019 · as Mike
- Flock of Four2017 · as Archie Radbourn
- The Warriors Gate2016 · as Jack
- Lifted2010 · as Henry Matthews
- A Soldier's Love Story2010 · as Wyatt
- Opposite Day2009 · as Security Guard
- Alabama Moon2009 · as Kit
- The Nanny Express2009 · as Ben Chandler
- Lower Learning2008 · as Prep School Kid
- Ring of Death2008 · as Tommy Wyatt
All TV Shows (18)
- Motorheads2025 · as Curtis Young
- Looking for Alaska2019 · as Longwell Chase
- The Romanoffs2018 · as Julian Myers
- 13 Reasons Why2017 · as Pratters
- Girl Meets World2014 · as Joshua Matthews
- Instant Mom2013 · as Emmery
- Blue2012 · as Josh
- Last Man Standing2011 · as Ben Milbauer
- Franklin & Bash2011 · as Alex Carlisle
- R. L. Stine's The Haunting Hour2010 · as Pete
- The Glades2010 · as Jeff Cargill
- NCIS: Los Angeles2009 · as Finn
- Little Monk2009 · as Brian
- Trust Me2009 · as Jack McGuire
- The Suite Life on Deck2008 · as Prince Jeffy
- Ghost Whisperer2005 · as Young William
- Without a Trace2002 · as Eleven-Year-Old Brett
- Monk2002 · as Nicky Phillips