Guys dont really know about BA culture inside but from the outside it seems they dont have lot of asian or from ethics background pilots.
Is this true?
Most BA pilots are "White/British" if we are going down the ethnic background route. Of course, there are a significant minority of non-British pilots working for BA too, from a variety of different ethnic backgrounds.
At the end of the day, the recruiters do not really care about your ethnic background - they just want the right people with the potential to become future Captains.