Can an off duty police police arrest you?

Of course! The may be off duty but they can still arrest you.