Kujala began his motorsport career in karting in 2007 in Spain, where he remained active until 2009. 2011, Kujala decided for a change in formula racing. He started in the French F4 Championship and reached in his debut season in fifth place. In 2011 he moved to Koiranen Motorsport in the Formula Renault 2.0 Eurocup. With a fifth place as the best result, he finished the season in 23rd place in the drivers' standings. Successful Kujala was starting for Koiranen Motorsport in the Formula Renault Alpine. There he went regularly in the points and finished sixth overall.
For the 2013 season Kujala was taken from Koiranen for their new team in the GP3 series under contract. While his teammates Kevin Korjus Aaro Vainio and with podium finishes seventh and nine occupied, Kujala finished his debut season with an eighth place as the best result from on the 20th overall. 2014 moved Kujala within the GP3 series to Marussia Manor Racing.
- 2007-2009: Karting
- 2011: French F4 ( 5th place)
- 2012: Formula Renault 2.0 Eurocup ( place 23 )
- 2012: Formula Renault Alpine ( 6th place)
- 2013: GP3 Series ( No. 20 )
- 2014: GP3 Series