Hints:
The eigenvalues are $\;-1,\,2i,\,-2i,\,r,\,r\;$ , with $\;r\in\Bbb C\;$ (why there must a be a double (or more) root?).
Assume already that $\;r\neq-1,\,\pm2i\;$ for simplicity. You cover the other case:
Then, then minimal polynomial is $\;(x+1)(x-2i)(x+2i)(x-r)^2=\;$ the characteristic polynomial ( why can't the minimal one be $\;(x+1)(x-2i)(x+2i)(x-r)\;$ ? ).
Deduce now the Jordan form of $\;A\;$ .
Added on request:
(1) As the matrix is an integer one its characteristic and minimal polynomials are integer ones and, thus, real polynomials: if $\;z\in\Bbb C\;$ is a root then so is $\;\overline z\;$ .
(2) In case $\;r\neq-1,\,\pm2i\;$ , then we get the characteristic pol. = the minimal pol., so this can not be (did you read the "you cover the other case" part?).
Thus, either $\;r=-1\;$ and then we may have another real root $\;s\;$ , so the char. pol. is
$$\;(x-2i)(x+2i)(x+1)^2(x-s)\;$$
and since this is different to the min. pol. it must be that also $\;s=-1 $ , so char. pol. is $\;(x-2i)(x+2i)(x+1)^3\;$ and thus the minimal one must be...
The other case is when $\;r=\pm2i\;$, then the char. pol. is $\;(x-2i)^2(x+2i)^2(x+1)\;$, but then the min. one...what?