California Penal Code Section 290
Are you facing charges for Failing to Register as a Sex Offender? Violation of California Penal Code Section 290 is a misdemeanor. We at MacGregor & Collins have over 30 years of experience in Orange County sexual assault cases. We are an unparalleled OC criminal defense firm who will help you understand the charges brought against you and fight to get you the best judgment possible for your case.
Anyone who fails to register as a sex offender after being mandated to by the court is guilty of violating California Penal Code 290.
In order to prosecute for Orange County CPC 290, the state has the burden to prove you were guilty of:
- Being charged with sex crimes listed under the code
- You are a resident of the state of California
- You knew you were obligated to register as a sex offender
- You ignored this duty intentionally
There are two types of robberies, first and second degree. First degree robbery when you commit a robbery (as defined above) in a property where someone resides; in a vehicle with passengers and drivers, or at a bank or financial institution
The penalties or punishment for failure to register as a sex offender depend on a number of factors including what type of sex offense you were convicted of (felony or misdemeanor), and those found guilty can face:
- If you were convicted of a misdemeanor sex offense - Up to I Year in the Orange County Jail
- If you were convicted of a felony sex offense - 16 months, 2/3 Years in the California State Prison
Other Potential Penalties:
Failing to register as a sex offender can subject offenders to the California Three Strike Law, which may in turn result in prison time. In addition, offenders are required to update their personal information at annual intervals mandated by the State of California.
If you are facing failure to register as a sex offender for Penal Code 290 and were falsely accused, the OC criminal defense attorneys at MacGregor & Collins can help you. We will bring superior legal experience to aid you in this challenging time. Call us today at (949) 250-6097.








