Edress Ibrahim Kaid, 44, failed to return to HMP Prescoed in Usk, Monmouthshire, on Monday, 2 July.
He was arrested by South Wales Police in the Cardiff area.
He appeared before Cardiff magistrates on Tuesday charged with being unlawfully at large, and is now in the custody of the prison service.
Most Popular Now | 102,271 people are reading stories on the site right now.