Daniel Radcliffe plays an undercover FBI agent after years of playing Harry Potter in Imperium, which is now dominating ...
Daniel Radcliffe is an English actor best known for his role as Harry Potter and has an estimated net worth of $110 million.