Eric Mabius, the actor best known for his role as the charming Daniel Meade on the hit TV show Ugly Betty, has found himself in legal trouble. On Thursday morning, Mabius was arrested in Florida on charges of battery, a development that has shocked many of his fans. This arrest comes as a stark contrast to the polished, charismatic image he portrayed on-screen, leaving fans and the public surprised by this unexpected incident.