Nació en St. Louis, Missouri (EE UU), el 11 de marzo de 1978. Ha comenzado a trabajar en el cine a principios de siglo XXI.