Walsh nació en San Francisco, California.