Cast as young Bruce Wayne on Fox's series Gotham, he also played the young mute boy Jacob Bohm on the short-lived Fox television series Touch. He was nominated for a Young Artist Award for that role in 2013. He also plays Hudson Rivers in the TV movie Dear Dumb Diary.
He played the role of Ryan Hall in a 2011 episode of Criminal Minds.
He appeared in an episode of The Office starring Steve Carell.
He started his career in 2010, appearing in the television film Amish Grace and in an episode of the CBS comedy Mike & Molly.
He was born in Los Angeles, California.