A kayak angler has captured on camera his "epic tussle" to catch a shark off Malin Head in Co Donegal.

Graham Smith battled for more than three hours on Saturday to land the 136kg porbeagle shark.

Porbeagles carry little threat to humans and typically reach 2.5m.

After landing the huge fish, Mr Smith released it.

The experienced angler says it was "above and beyond" anything else he has experienced.