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.
2024
as Hayden Rodgers
2020
as Kieran ("The Projectioist")
2019
as Lester
2017
as Austin
2016
as Bernie
2016
as Stephen
2015
as Older Boy
2015
as Young Billy
2015
as Chip
2014
as Ricky
2013
as Roma
2013
as Godric
2013
as Billy
2011
as David
2009
as Carter
2009
as Melvin
2009
as The Boy
2006
as Vanya (Polina's son)
2005
as Marvin Eriksen