
California, USA
Actor who has become famous for his television roles, including young Marvin Eriksen on How I Met Your Mother, Dennis on Shameless, and Stephen on Speechless.

as Melvin

as Marvin Eriksen
2005

as Carter
2009

as Melvin
2009

as David
2011

as Popular Kid
2010

as Ricky
2014

as Jerry (PA)
2025

as Stephen
2016

as Hayden Rodgers
2024

as Joey (uncredited)
2007

as Young Billy
2015

as Roma
2013
as Lester
2019

as Forrest
2026

as Kieran ("The Projectioist")
2020

as Lester
2019

as Austin
2017

as Bernie
2016

as Older Boy
2015

as Young Billy
2015

as Chip
2015

as Roma
2013

as Godric
2013

as Billy
2013

as The Boy
2009

as Joey (uncredited)
2007
as Melvin
1 ep.

as Marvin Eriksen
2 episodes

as Carter
1 episodes

as Melvin
1 episodes

as David
1 episodes

as Popular Kid
1 episodes

as Ricky
1 episodes

as Jerry (PA)
1 episodes

as Stephen
1 episodes

as Hayden Rodgers
1 episodes

as Vanya (Polina's son)
8 episodes