Bawling, 22, is a former Chelsea and Watford youth player who made seventy-one appearances for SkyBet League Two side Crawley Town from 2014 to 2017.
He then joined Woking in 2017, making eleven appearances and, ironically, scoring his first professional goal against Torquay.
Torquay head coach Gary Owers told the club`s official website: “I`m very pleased to get him on board.
“I was taken by his enthusiasm for our club. He’s recognised what a good opportunity it is and that really impressed me. He’s a versatile attacking player. He can play wide in any sort of wing position or he can do the wing back roles if required.
“I watched him – he got seventy League games or so under his belt playing for Crawley in league One and League Two. That’s where I first saw him.
“He went to Woking and picked up a bit of an injury which hindered his season but he’s certainly well and truly over that. He’s a very fit and athletic young man which will hopefully give us good attacking options wherever he plays”.