American actor recognized for his roles both in feature films and in television shows. He is best recognized for having played Ray Wood in Fifteen and Pregnant as well as Kal in Halloweentown II: Kalabar's Revenge.
His first acting performance was in the third grade when he played Tiny Tim in his elementary schools production of A Christmas Carol.
He is also known for having starred in the Ghost Whisperer episode titled Ghost in the Machine where he starred as an avatar.
While he was born in Portland, Oregon, he later settled in Los Angeles. He and Kimberly J. Brown have been dating.