
Uriah Shelton
Acting
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.
Born: March 10, 1997 · Dallas, Texas, USA
Filmography (29)

TV
Motorheads
2025
Actor: Curtis Young

Unhuman
2022
Actor: Danny

Freaky
2020
Actor: Booker Strode

Skywatch
2019
Actor: Mike

TV
Looking for Alaska
2019
Actor: Longwell Chase

TV
The Romanoffs
2018
Actor: Julian Myers

Flock of Four
2017
Actor: Archie Radbourn

TV
13 Reasons Why
2017
Actor: Pratters

The Warriors Gate
2016
Actor: Jack

TV
Girl Meets World
2014
Actor: Joshua Matthews

TV
Instant Mom
2013
Actor: Emmery

TV
Blue
2012
Actor: Josh

TV
Last Man Standing
2011
Actor: Ben Milbauer

TV
Franklin & Bash
2011
Actor: Alex Carlisle

TV
R. L. Stine's The Haunting Hour
2010
Actor: Pete

Lifted
2010
Actor: Henry Matthews

TV
The Glades
2010
Actor: Jeff Cargill

A Soldier's Love Story
2010
Actor: Wyatt

Opposite Day
2009
Actor: Security Guard

Alabama Moon
2009
Actor: Kit

TV
NCIS: Los Angeles
2009
Actor: Finn

TV
Trust Me
2009
Actor: Jack McGuire

The Nanny Express
2009
Actor: Ben Chandler

Lower Learning
2008
Actor: Prep School Kid

TV
The Suite Life on Deck
2008
Actor: Prince Jeffy

Ring of Death
2008
Actor: Tommy Wyatt

TV
Ghost Whisperer
2005
Actor: Young William

TV
Without a Trace
2002
Actor: Eleven-Year-Old Br…

TV
Monk
2002
Actor: Nicky Phillips
