Darren has been sim racing since 2006, has been a member of Legends Racing since 2007, and now co-manages the team.

Darren started competing as a privateer in the championships being operated by SimRacing.org.uk (Srouk), before joining the Legends Racing team.

The highlight of his time at SRouk was winning the iRacing Season 6 Endurance Prototype Drivers Championship and DP Teams Championship, thanks largely to his finishing on the podium in every race.  At SRouk, Darren also won:

Season 6 Endurance Lower GT2 Teams Championship
Season 7 Sprint GTC Teams Championship
iRacing Season 2 Indycar Teams Championship

In iRacing, Darren competed in the 2014 Masters of Endurance (MOE) and Neo Endurance Series (NES) with Team Chimera in 2014/15.  In the MOE, partnering Adam Parle and Jamie Wilson in a McLaren MP4-12C, the trio finished 16th of the 89 participating teams. In the NES, he partnered Jamie Wilson and Ben Tusting in the HPD ARX-01C, finishing 7th in the championship.

In 2015/16, Darren teamed up with racing partner Adam Parle for the Gathering of Tweakers Endurance Series (GES) in the Chevrolet Corvette C7 Daytona Prototype, winning the Clean-X Award and finishing 6th in the championship.

Darren and Adam finished 4th in the Gathering of Tweakers American Team Challenge in late 2015, before scoring a 2nd place finish in the 2016 iRacing 12 Hours of Sebring (Split 3 - Prototype Class), and both were part of the Legends Racing entry that finished 2nd in the 2016 iRacing 24 Hours of Le Mans (Split 5 - Prototype Class).

Darren most recently raced in the 2016/17 GES in a Chevrolet Corvette C7 Daytona Prototype, where the team finished 7th overall, and 2nd in the Clean-X standings.