Derek Anthony Klena is an American actor and singer.
as John
as Ryan Douglas
as DJ Fingablast / Karen Sorrento
as Leif
as Dmitry Sudayev
as Nick Healy
as Guy