Uriah Shelton

Uriah Shelton

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.

Filmography

Monk
Monk
2002 · TV
as Nicky Phillips
NCIS: Los Angeles
NCIS: Los Angeles
2009 · TV
as Finn
Without a Trace
Without a Trace
2002 · TV
as Eleven-Year-Old Brett
Ghost Whisperer
Ghost Whisperer
2005 · TV
as Young William
13 Reasons Why
13 Reasons Why
2017 · TV
as Pratters
Last Man Standing
Last Man Standing
2011 · TV
as Ben Milbauer
R. L. Stine's The Haunting Hour
R. L. Stine's The Haunting Hour
2010 · TV
as Pete
Franklin & Bash
Franklin & Bash
2011 · TV
as Alex Carlisle
The Glades
The Glades
2010 · TV
as Jeff Cargill
Girl Meets World
Girl Meets World
2014 · TV
as Joshua Matthews
The Suite Life on Deck
The Suite Life on Deck
2008 · TV
as Prince Jeffy
The Romanoffs
The Romanoffs
2018 · TV
as Julian Myers
Instant Mom
Instant Mom
2013 · TV
as Emmery
Looking for Alaska
Looking for Alaska
2019 · TV
as Longwell Chase
Blue
Blue
2012 · TV
as Josh
Motorheads
Motorheads
2025 · TV
as Curtis Young
The Warriors Gate
The Warriors Gate
2016 · Movie
as Jack
Freaky
Freaky
2020 · Movie
as Booker Strode
Little Monk
Little Monk
2009 · TV
as Brian
Trust Me
Trust Me
2009 · TV
as Jack McGuire
Lower Learning
Lower Learning
2008 · Movie
as Prep School Kid
Alabama Moon
Alabama Moon
2009 · Movie
as Kit
Opposite Day
Opposite Day
2009 · Movie
as Security Guard
Unhuman
Unhuman
2022 · Movie
as Danny