Brown has been directing or co-directing almost all of his music videos. In 2010, he started collaborating with Riveting Entertainment which has now produced over 30 music videos for Chris Brown in the last 4 years. In 2011, Brown directed a music video for Wale and Big Sean and has since directed or co-directed over 10 videos with Riveting Entertainment.