Mckean Rand is an actor.
Don't Worry Baby 2016
as Jesse Singleton
Art House 2010
as Wyatt
Credits from TMDB.