He has no cast billing on this site. Odd, because he has more lines than other bit parts here.
Most of the cast are recent graduates of Full Sail University in Florida
Ok, but that really doesn't answer the question.