Hi I am a UK citizen, former military and currently studying in my final year of BEng in aircraft engineering at university. A couple of years ago I made a mistake and ended up in court, the outcome of this case was me being fined £100 and me having a criminal record. Would something that was dealt with by the way of a fine stop me getting a work visa or possible permanent status? Canada is where I want to go to after I finish my studies.