Jay Roach

Jay Roach is an American film director, producer and screenwriter, best known for directing the Austin Powers films. He directed the two Ming Tea music videos for the films.

Music Videos Directed

 * Daddy Wasn't There
 * Hard Knock Life