Musician, record producer, filmmaker, rapper
Steven Ellison (born October 7, 1983), known by his stage name Flying Lotus, is an experimental multi-genre music producer, electronic musician and rapper from Los Angeles, California. Wikipedia
Born: 7th October, 1983, Winnetka, Los Angeles, California, U.S.
Height: Height Unknown
Claim to Fame: Electronic musician