Devan Long — American actor