20-year-old signs three year deal at Griffin Park.
Brentford have signed Moses Odubajo from Sky Bet League One Leyton Orient for an undisclosed fee.
The 20-year-old completed the formalities of the deal this morning and has signed a three-year contract.
Mark Warburton, Brentford FC Manager, said: “We are delighted to welcome Moses to the Club.
“He is a player we have been looking at for the past few months.
“We have been very impressed with his quality and his consistency.
“Moses is a young player, not yet 21, with a lot of development potential.
“He has excellent physical abilities and a real desire to move forward in the game.
“I am delighted to secure his signature and I am sure he will prove to be an exciting addition to our squad.
“I would like to thank [Brentford Sporting Director] Frank McParland for all his work in getting this deal done.”
Moses came through the youth ranks at Leyton Orient and turned professional in the summer of 2011.
He established himself in the Orient team in the 2012/13 season and played every League One match as the East London side challenged for promotion in 2013/14.
He helped The Os finish third in League One, missing out on automatic promotion to Brentford.
Moses then scored in the Play-Off Semi-Final First Leg against Peterborough United as Orient reached Wembley and the opener in the Final against Rotherham United that The Os lost on penalties after leading 2-0.
In total he played 116 games in all competitions for Orient, both at right back and on the right of midfield, scoring 16 goals and 93 league games, which yielded 13 goals.
Ten of those league goals came in 46 games last season and he hit 12 goals in 57 games overall.