Alba O’Neill

“Alba O’Neill is a versatile American actor with a particular love for improvisation – she’s one of the four members of the all-female hip-hop improv. team Chrome XX.  Originally from upstate New York, she spent some time in Texas as a child before moving to Asia where she learned Tae Kwondo (black belt). She now practices crossfit… Continue reading Alba O’Neill