Actor best recognized for playing the role of Aiden Lucas on the television series Ghost Whisperer.
He had his first small television role at age 6 on a 2007 episode of the series Monk.
He had a 2011 supporting role in the 2011 TV movie A Crush on You.
He has a younger brother named Ethan.
He acted alongside series star, Jennifer Love Hewitt for two seasons on Ghost Whisperer.