Andrew James Allen — American actor