Yes, Bothroyd did play in the Premier League. He made his Premier League debut in 2005 for Arsenal, and went on to make a total of 21 appearances in the league for the Gunners. He also played in the Premier League for Cardiff City and Queens Park Rangers.
Mastering the Game with Jay Bothroyd: A Journey through English Football