Ha escrito y dirigido el cortometraje Billy, que obtuvo 6 premios, incluidos la Placa de Plata en el Festival de Chicago, el Premio de Bronce en el Festival de Houston, el C.I.N.E. Eagle, y el Premio del Jurado en el Festival de Cine de Ann Arbor.Además compuso y grabó canciones para la película Zelly and Me, protagonizada por Isabella Rossellini y David Lynch. Nació en Filadelfia, estudió cine en la Universidad de Temple y empezó su carrera como actor de teatro. Actualmente vive en Los Angeles.