Embedded Player O'Farrill is a New Yorker of Cuban, Mexican, Jewish, African-American, German and Irish descent. Jazz critic Kevin Whitehead says his new album with Stranger Days reflects O'Farrill's robust heritage.